mysql复杂SQL之取分组后某一列的最大值
mysql中使用group by进行分组后取某一列的最大值,我们可以直接使用max()函数。
假设有一张表,记录用户登录信息,其表结构如下:
CREATE TABLE `tb` (<br> `id` int(11) NOT NULL AUTO_INCREMENT,<br> `uid` int(11) NOT NULL,<br> `login_time` datetime,<br> PRIMARY KEY (`id`));<br>
mysql中使用group by进行分组后取某一列的最大值,我们可以直接使用max()函数。
假设有一张表,记录用户登录信息,其表结构如下:
CREATE TABLE `tb` (<br> `id` int(11) NOT NULL AUTO_INCREMENT,<br> `uid` int(11) NOT NULL,<br> `login_time` datetime,<br> PRIMARY KEY (`id`));<br>