2013-03-21 252 views
-4

我寫一個SQL查詢有問題,有人可以幫我嗎?複雜的SQL查詢

我有一個名爲Day表中,每天都會有許多Hour線,

例子:

第一天得到了許多行:

Line1- hour = 3 
Line2- hour = 2 
Line3- hour = 6 
Line4 ... 

第2天有許多行:

Line1- hour = 7 
Line2- hour = 3 
Line3- hour = 1 
Line4 ... 

...

我想要做一個查詢,選擇每天的最大時間(第1天,第2天,...第300天),並且做所有這些最大值的總和。

你能幫我嗎?

+5

-1此問題不顯示任何研究工作。 – Kermit 2013-03-21 15:38:12

+1

您使用的是什麼RDMS和什麼版本? – Melanie 2013-03-21 15:39:44

+0

我正在使用Mysql,thx尋求幫助。 iamnotmaynard,不是我的問題,如果你不喜歡「PLZ」 – 2013-03-21 15:49:44

回答

0
SELECT SUM((SELECT MAX(hour) FROM days)), day FROM days GROUP BY day 

可能工作。這將有助於您發佈實際的數據庫結構

+0

THX這麼多,我真的很感激,thx再次 – 2013-03-21 15:58:10

+0

不客氣! – Melanie 2013-03-21 15:58:46