Heim >Datenbank >MySQL-Tutorial >Sqlserver 如何获取每组中的第一条记录_MySQL

Sqlserver 如何获取每组中的第一条记录_MySQL

PHP中文网
PHP中文网Original
2016-05-27 13:46:481218Durchsuche

在日常生活方面,我们经常需要记录一些操作,类似于日志的操作,最后的记录才是有效数据,而且可能它们属于不同的方面、功能下面,从数据库的术语来说,就是查找出每组中的一条数据。

 

例子

Sqlserver 如何获取每组中的第一条记录_MySQL

我们要从上面获得的有效数据为:

Sqlserver 如何获取每组中的第一条记录_MySQL

对应的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)!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn