-2
我有一個表中的4列。SQL查詢Postgresql數據庫
A <date>
B <boolean>
C <boolean>
D <numeric>
我想在datewise從數據庫的結果,其中:
當B爲true,則總和d爲這一天的
如果C真的再總結d的
A B C D
11/1/2014 T 50
11/1/2014 T 40
11/1/2014 T 20
12/1/2014 T 60
12/1/2014 T 70
13/1/2014 T 55
13/1/2014 T 20
14/1/2014 T 10
14/1/2014 T 18
所需的結果
A E F
11/1/2014 90 20
12/1/2014 130 0
13/1/2014 75
14/1/2014 18 10
你能至少表明你迄今爲止嘗試什麼? – chridam
請使用術語列而不是字段。 – jarlh
如果同一天的每一行在B和C上有不同的值,該怎麼辦? – Adassko