Sqlserver 如何获取每组中的第一条记录_MySQL
程序员文章站
2022-05-08 20:12:20
...
在日常生活方面,我们经常需要记录一些操作,类似于日志的操作,最后的记录才是有效数据,而且可能它们属于不同的方面、功能下面,从数据库的术语来说,就是查找出每组中的一条数据。
例子
我们要从上面获得的有效数据为:
对应的sql:
select * from t1 t where id = (select top 1 id from t1 where grp = t.grp order by createtime desc )
以上就是Sqlserver 如何获取每组中的第一条记录_MySQL的内容,更多相关内容请关注PHP中文网(www.php.cn)!
推荐阅读
-
MySQL中获取刚插入记录的自增长主键的方法
-
利用nginx访问日志如何记录mysql中的用户id详解
-
mysql 多条数据中,分组获取值最大的数据记录
-
使用sql语句获取一对多中的第一条记录
-
MySQL中如何实现Top N及M至N段的记录查询?_MySQL
-
SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字
-
SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字
-
mysql - PHP 数据库,一个表中有多个用户的多个记录,如何获取这个表中的每个用户的最值
-
mysql - PHP 数据库,一个表中有多个用户的多个记录,如何获取这个表中的每个用户的最值
-
如何得到Mysql每个分组中的第N条记录