- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ID単位で合計する)
MySQL 4.0を使用してname単位でpriceの合計を一覧表示する方法とは?
このQ&Aのポイント
- MySQL 4.0を使用して、name単位でpriceの合計を一覧表示するには、GROUP BY句を使用します。
- 以下のようなSQL文を使用することで、nameとpriceの合計を一覧表示できます。 SELECT name, SUM(price) FROM テーブル名 GROUP BY name;
- priceの範囲を指定する場合、WHERE句を使用します。 例えば、priceが3000以上のデータのみ表示したい場合、以下のようなSQL文を使用します。 SELECT name, SUM(price) FROM テーブル名 WHERE price >= 3000 GROUP BY name;
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>4 大城 3500 id=4は1500じゃないの? SELECT id,name,SUM(price) as sumprice FROM テーブル GROUP BY id のような感じで。 priceの範囲というのは、たとえば1000円以上を合計するとか? それならWHERE price>=1000とか、普通に・・・ もし結果が1000円以上なら・・・みたいなら HAVINGをつかう。 >これも知識が乏しい SQLの初歩の話なので、いやみ抜きで基本から勉強した方がよいですよ
お礼
yambejpさんへ こんばんは。お世話になっております。 ご親切にソースまでご提示頂き、ありがとう御座います。 無事、願っていた結果を得ることが出来ました。 >SQLの初歩の話なので、いやみ抜きで基本から勉強した方がよいですよ 全くです;; 合計した金額はどのような形のWEHER句になるのか判らなかったもので伺ったのですが、考え方は一緒なのですね。 兎にも角にも、早速のアドバイスをありがとう御座いました。