分组查询后得到每组中的第一条数据

来源:互联网 发布:java log4j2 编辑:程序博客网 时间:2024/05/01 17:17

表clgl_clbzqk  xh,dwxh,clbzhdrq

xh表示 序号  dwxh表示单位序号 clbzhdrq表示核定时间

xh是主键,目的是按dwxh分组,然后得到最近的一次记录

但是group by 不能完成此功能

可以用下面方法:

select * from clgl_clbzqk xwhere xh = (select top 1 xh from clgl_clbzqk y where y.dwxh=x.dwxh order by clbzhdrq desc)

原创粉丝点击