私はこのようなテーブルを持っています:
そして、私が必要としているのは、特定の部門の特定の年の金額の合計です。
私はこれを試しました:
SELECT SUM(amount) FROM `spendings` WHERE dept_name='fiz' AND YEAR(date)=2012
ただし、を返すだけNULL
です。dept_name
は、varchar
でamount
あり、double
そしてdate
-まあ、それはdate
、なんて驚きだ。
私は何が間違っているのですか?