mysqlでavgを使う方法

下次还敢
リリース: 2024-05-01 21:16:09
オリジナル
1223 人が閲覧しました

MySQL の AVG() 関数は、数値の平均を計算するために使用されます。すべての販売製品の平均数量を計算する: SELECT AVG(quantity_ sold) FROM sales; 平均価格を計算する: AVG(price); 平均販売数量を計算する: AVG(quantity_ sold *price)。 AVG() 関数は NULL 値を無視します。IFNULL() を使用して、NULL 以外の値の平均を計算します。

mysqlでavgを使う方法

MySQL での AVG() 関数の使用

AVG() 関数は、次のセットを計算するために使用されます。数値の平均値。これは集計関数であり、一連の行の値を単一の結果に集計することを意味します。

構文:

<code class="sql">AVG(expression)</code>
ログイン後にコピー

ここで:

  • expression は、平均を計算するターゲット列または式です。

使用例:

次の列を持つ「sales」という名前のテーブルがあるとします。

  • id (primary key)
  • product_name
  • quantity_ sold
  • price

#販売されたすべての製品の平均数量を計算するには、次のクエリを使用できます。

<code class="sql">SELECT AVG(quantity_sold) FROM sales;</code>
ログイン後にコピー

結果は、平均数量値を含む 1 行になります。

その他の用途:

AVG() 関数は、次のような他のタイプの平均を計算するために使用することもできます。価格:

AVG(価格)
  • 平均売上: AVG(販売数量 * 価格)
  • 注:

AVG() 関数は NULL 値を無視します。

    式に NULL 値のみが含まれている場合、AVG() 関数は NULL を返します。
  • NULL 以外の値の平均を計算するには、AVG(IFNULL(expression, 0)) を使用できます。

以上がmysqlでavgを使う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート