上面我有一個表,看起來像這樣:SQL - 選擇列,如果其他列的總和爲總
id , name , price , date
1 a 100 1.3.12
2 b 230 1.3.12
3 a 300 1.3.12
4 c 1000 1.3.12
5 b 160 1.3.12
6 a 400 1.3.12
我要顯示其總價格高於某個值的名稱,比方說500。 因此,如果a
有100,300,400,那麼它的總數是800> 500 - >顯示。
但我想只用一個查詢來完成。到目前爲止,我設法讓這個查詢:
SELECT name SUM (price) AS total FROM table GROUP BY name
但後來我需要爲了做一個更多的選擇總> 500
我該怎麼辦呢?先謝謝你。
共爲800,不是嗎? –
哈哈是的,但沒關係 –