Mysql 求和后字段的最大值
我想知道每个月最有可能发生什么样的犯罪。现在我可以得到数据中的最大犯罪数。但是我想对所有具有相同offenceID字段的字段求和,然后得到最大值 以下是我目前掌握的代码: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
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并创建一个示例数据库。如果有某种互联网搜索引擎来搜索那些“我该怎么做”类型的问题,我会添加其他表的屏幕截图。