-4

我在编写 SQL 查询时遇到问题,有人可以帮我吗?

我有一张桌子Day,每天都有很多Hour行,

例子 :

第 1 天有很多行:

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

第 2 天有很多行:

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

...

我想做一个查询,选择每天(第 1 天、第 2 天、... 第 300 天)的最大小时数,然后对所有这些最大值求和。

你能帮我吗?

4

1 回答 1

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

可能工作。如果您发布实际的数据库结构会有所帮助

于 2013-03-21T15:53:57.077 回答