84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
SELECT *,MAX(car_online_time) from qdwyc_car_online GROUP BY car_num
这样查出来 第一条数据不对呀?不是最大值
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
你Group By的是car_num字段,所以实际上是按照car_num来分组的, 按照car_num分组之后:
值为44的分组里面,car_online_time这个字段最大的值是2016-11-07 11:35:36。
值为66的分组里面,car_online_time这个字段最大的值是2016-11-07 11:29:26。
值为鲁B1的分组里面,car_online_time这个字段最大的值是2016-11-04 10:21:24。所以结果没错。
因为你查询的内容是*, MAX(..), 所以分组里的最大值是在最后一列, 而不是前面的数据。
你Group By的是car_num字段,所以实际上是按照car_num来分组的, 按照car_num分组之后:
值为44的分组里面,car_online_time这个字段最大的值是2016-11-07 11:35:36。
值为66的分组里面,car_online_time这个字段最大的值是2016-11-07 11:29:26。
值为鲁B1的分组里面,car_online_time这个字段最大的值是2016-11-04 10:21:24。
所以结果没错。
因为你查询的内容是*, MAX(..), 所以分组里的最大值是在最后一列, 而不是前面的数据。