编写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天),并做所有这些最大值的总和。
你能帮帮我吗?
答案 0 :(得分:0)
SELECT SUM((SELECT MAX(hour) FROM days)), day FROM days GROUP BY day
可以工作。如果您要发布实际的数据库结构,这将有所帮助