-5
下面是一个示例表(ftm_data):MySQL查询,计算行数与限制为5个结果相同值
-----Entry Date----- | ---Area---
2017-05-05 17:41:55 | PRQ
2017-05-05 17:38:05 | PRQ
2017-05-05 17:35:45 | MKT
2017-05-05 16:43:25 | ZAM
2017-05-05 16:40:55 | TSC
2017-05-05 16:36:12 | MKT
2017-05-05 16:20:25 | PRQ
2017-05-05 15:38:45 | GSC
2017-05-05 14:05:32 | ILO
2017-05-05 13:54:08 | PRQ
~ | ~
我需要的是,以从查询的结果这将算号具有相同区域的行(例如PRQ)并按降序显示(计数和输入日期),但仅限于5个结果。
---Area--- | ---Count--- PRQ | 4 MKT | 2 ZAM | 1 TSC | 1 GSC | 1
这可以通过使用以下命令来实现吗?
SELECT Area, COUNT(Area) as Count FROM ftm_data GROUP BY Area DESC LIMIT 5;
你应该只问一个问题。 – Pharaoh
'选择区域,COUNT(区域)作为计数FROM ftm_data GROUP BY区域顺序通过计数DESC LIMIT 5' – splash58
选择区域,COUNT(区域)作为计数FROM ftm_data GROUP BY区域顺序通过计数DESC LIMIT 5 试试看 – Exprator