[MySQL]学习笔记- 用户行为表中,查询每个人的一条最新行为(分组 排序 取时间最大的一条记录)

原创 2015年11月18日 15:11:40

SELECT user_id, colum_other , MAX(created_at) latest 

FROM `user_question` 

WHERE colum_other='something'

GROUP BY user_id

ORDER BY created_at DESC


坑:

WHERE必须在From后边,放到Group后边会报错

版权声明:本文为博主原创文章,未经博主允许不得转载。

MYSQL group by 分组后只取最大、最小值对应的记录方法

这里有2篇文章 综合起来就差不多了 工作忙 没时间整理 其实和其它数据库一样 并没有什么捷径 效率的话还是join比较快 MYSQL每个用户取1条记录的三种写法(group...
  • zhouhaiqing0905
  • zhouhaiqing0905
  • 2015年09月29日 16:43
  • 19623

sql 分组求数量,并取最新一条数据

sql 分组求数量,并取最新一条数据
  • liangrui1988
  • liangrui1988
  • 2017年03月13日 18:23
  • 789

SQL:多表关联取最大日期的那条记录

作者:iamlasong 1、需求 两个表,投递记录表和封发开拆记录表,现在想知道投递日期距最后一次封发日期天数分布情况。 对这个需求,需要先查询出投递明细,同时要知道对应的邮件最后一次封发情况...
  • iamlaosong
  • iamlaosong
  • 2014年07月23日 16:07
  • 7920

mysql分组取每组前几条记录(排序)

[sql] view plaincopy CREATE TABLE `mygoods` (     `goods_id` int(11) unsigned NOT NULL AUTO_...
  • come_on_air
  • come_on_air
  • 2017年06月07日 18:02
  • 2340

group by分组内排序,取其中一条

--获取最新时间的某条数据 SELECT id, newsID, comment, MAX(theTime)     FROM comments     GROUP BY newsID  ...
  • hgg923
  • hgg923
  • 2017年02月22日 18:11
  • 1501

从mysql中查最后一条记录

select   *   from   table   order   by   id   desc   limit   1 MySql : SELECT * FROM 表名 ORDER BY ...
  • superit401
  • superit401
  • 2015年11月12日 12:36
  • 38001

MySQL中group by max如何提取最大的一条记录

tab_game tab_game_version  有这样的两张表,要查出每个游戏的最大的game_version_int值的记录   最终想得到的结果是 SQL 实现 第一...
  • hwhanwan
  • hwhanwan
  • 2016年04月21日 20:51
  • 11211

在mysql中使用group by和order by取每个分组中日期最大一行数据

在mysql中使用group by进行分组后取某一列的最大值,我们可以直接使用MAX()函数来实现,但是如果我们要取最大值对应的ID,那么我们需要取得整行的数据。最开始的实现方法如下SELECT t....
  • shiyong1949
  • shiyong1949
  • 2017年11月08日 20:15
  • 358

mongodb查询之从多种分类中获取各分类最新一条记录

文章标题有点长,吼吼。 解释下查询场景:  现在数据表里有多条记录信息,如果对某个字段分组后,会得到不同的分组,但是不需要求各分组的count,只是想获取每个分组最新的一条全部信息记录。 例子: 有个...
  • monkey_four
  • monkey_four
  • 2017年04月06日 13:02
  • 2378

[Mysql]从表中随机取出一条数据sql

这是前一段时间做一个需求的调研,需求就是很快的从mysql一张表中随机取出一条数据,...
  • lzz957748332
  • lzz957748332
  • 2014年10月19日 21:05
  • 1942
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[MySQL]学习笔记- 用户行为表中,查询每个人的一条最新行为(分组 排序 取时间最大的一条记录)
举报原因:
原因补充:

(最多只允许输入30个字)