Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 求和后字段的最大值_Mysql_Sum_Max - Fatal编程技术网

Mysql 求和后字段的最大值

Mysql 求和后字段的最大值,mysql,sum,max,Mysql,Sum,Max,我想知道每个月最有可能发生什么样的犯罪。现在我可以得到数据中的最大犯罪数。但是我想对所有具有相同offenceID字段的字段求和,然后得到最大值 以下是我目前掌握的代码: SELECT d.month, o.actualOffence, c.crimeCount FROM (SELECT d2.dateID, d2.month, max(c2.crimecount) maxcrimecount FROM FYP_Date d2 JOIN FYP_Crime c2 ON d2.d

我想知道每个月最有可能发生什么样的犯罪。现在我可以得到数据中的最大犯罪数。但是我想对所有具有相同offenceID字段的字段求和,然后得到最大值

以下是我目前掌握的代码:

SELECT d.month, o.actualOffence, c.crimeCount
FROM (SELECT d2.dateID, d2.month, max(c2.crimecount) maxcrimecount
      FROM FYP_Date d2 JOIN FYP_Crime c2 ON d2.dateID=c2.dateID
      GROUP BY d2.dateID, d2.month) 
d JOIN FYP_Crime c ON d.dateID=c.dateID AND d.maxcrimecount = c.crimecount
        JOIN FYP_Offence o ON c.offenceID=o.offenceID

帮大家几个忙。你能把这个放在SQLFIDLE上吗?你能使用代码块来格式化你的SQL代码以便于阅读吗?这将使我们更容易回答这个问题。如果不查看查询中的其他表,就很难解决这个问题。如果你展示了你想要得到的结果,这会很有帮助。请访问www.sqlfiddle.com并创建一个示例数据库。如果有某种互联网搜索引擎来搜索那些“我该怎么做”类型的问题,我会添加其他表的屏幕截图。