電子書籍の厳選無料作品が豊富!

支払済のみの金額の合計を求めるSQLはどのように書いたらよいでしょうか?


no pay shori
-----------
1 300 支払済
2 200 ---
3 100 支払済
4 250 ---

SELECT sum(pay) from `shiharai`
HAVING `shori` = '支払済'

だとエラーが出てしまいます。

分かる方教えてください。よろしくお願いします。

A 回答 (1件)

普通に



SELECT sum(pay) from `shiharai`
WHERE `shori` = '支払済'

HAVINGは集計後の絞込みです
    • good
    • 0
この回答へのお礼

sumを使っても普通にWhereを使えるんですね。

ありがとうございました。

お礼日時:2007/04/18 12:16

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!