• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フィールドの項目ごとの集計値を取得したい)

フィールドの項目ごとの集計値を取得する方法

このQ&Aのポイント
  • 3フィールド以上からなる zaikoテーブルに商品情報を登録しています。
  • このshohinフィールドのshohinごとにkazuを取りだす方法は、 SELECT shohin, COUNT(*) AS kazu FROM zaiko GROUP BY shohin; を使用します。
  • Aだけを取り出すSQL文は、SELECT COUNT(*) AS kazu FROM zaiko WHERE shohin='A'; と書けます。

質問者が選んだベストアンサー

  • ベストアンサー
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

whereはfromの後、group byよりも前に記述。 SELECT COUNT(*) AS kazu FROM zaiko WHERE shohin='A' GROUP BY shohin ;

spindle
質問者

お礼

早速のご回答有難うございました。 この式で求める数値を得ることが出来ました。

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

そもそもshohinが特定されているならgroup byするまでもないのでは? SELECT COUNT(*) AS kazu FROM zaiko WHERE shohin='A';

spindle
質問者

お礼

ご連絡有難うございました。この式で求める数を得ることが出来ました。

関連するQ&A