sql按时间排序取最新一条
@闵姿5936:SQL查询多条信息中的最近的一条(按照时间排序) -
禄厕15711655446…… select id,max(rq) from 表 group by id 这样就可以了,,,就是取最大的日期,,,
@闵姿5936:数据库里2条记录相同.我想取其中一个时间最新的SQL语句怎么写? -
禄厕15711655446…… 你的表里有没有字段是表示更新时间的呢? 如果没有, 那就没法. 如果有, 那就对更新时间进行排序取第一条.
@闵姿5936:sql语句 按时间排序 -
禄厕15711655446…… select * from 表名 where addtime<'2008-1-1' and addtime >'2009-1-1' 这样就可以了. 如果要查多少条,就在“*”的前面 加上 “top 10 ” 表示查10条
@闵姿5936:一张表里有时间这一字段,如何通过拼sql去获取离当前最近的那一条记录? -
禄厕15711655446…… 只要判断表中的时间字段跟当前日期,对比两者的秒数,绝对值最少的就是离当前最近的那条记录了,语句如下:select top 1 * from 表 order by abs(datediff(ss,时间,getdate()))
@闵姿5936:我想从数据库抓出最新时间的那条数据 ,sql语句怎么写?在线等 -
禄厕15711655446…… SELECT TOP 1 * FROM 表 ORDER BY cdate desc要这样? sqlserver的写法
@闵姿5936:sql如何取当前时间最近的一条记录 -
禄厕15711655446…… 将输入的日期减去一天,去和数据库中的数据匹配不就好了啊.
@闵姿5936:怎样在数据库的一个表里筛选出每一人的时间最新的一条记录?用SQL语句.感谢大神啊 -
禄厕15711655446…… 用group by可以实现:select yhh,MAX(gdtime) from table1 group by yhh
@闵姿5936:SQLServer 筛选出时间最新的且不重复的数据 -
禄厕15711655446…… select * from (select *, num=ROW_NUMBER()over(partition by FK_Code order by RecTime desc) from trace_reports.dbo.package_code_recs10) T where num=1你试试这个
@闵姿5936:sql server表里面有个“时间”字段,按照时间段查出最新数据,而且有多条记录,只显示一条?请高手指点 -
禄厕15711655446…… select * from ( select * from 表名 order by "时间" DESC ) where rownum=1;
@闵姿5936:oracle中根据日期和时间拿取最新数据的sql语句如何写?求助,各位大神! -
禄厕15711655446…… select * from (select 日期,时间,字段a,字段b,其他字段 from table_name order by 日期 desc,时间 desc ) where rownum<=1 ;
禄厕15711655446…… select id,max(rq) from 表 group by id 这样就可以了,,,就是取最大的日期,,,
@闵姿5936:数据库里2条记录相同.我想取其中一个时间最新的SQL语句怎么写? -
禄厕15711655446…… 你的表里有没有字段是表示更新时间的呢? 如果没有, 那就没法. 如果有, 那就对更新时间进行排序取第一条.
@闵姿5936:sql语句 按时间排序 -
禄厕15711655446…… select * from 表名 where addtime<'2008-1-1' and addtime >'2009-1-1' 这样就可以了. 如果要查多少条,就在“*”的前面 加上 “top 10 ” 表示查10条
@闵姿5936:一张表里有时间这一字段,如何通过拼sql去获取离当前最近的那一条记录? -
禄厕15711655446…… 只要判断表中的时间字段跟当前日期,对比两者的秒数,绝对值最少的就是离当前最近的那条记录了,语句如下:select top 1 * from 表 order by abs(datediff(ss,时间,getdate()))
@闵姿5936:我想从数据库抓出最新时间的那条数据 ,sql语句怎么写?在线等 -
禄厕15711655446…… SELECT TOP 1 * FROM 表 ORDER BY cdate desc要这样? sqlserver的写法
@闵姿5936:sql如何取当前时间最近的一条记录 -
禄厕15711655446…… 将输入的日期减去一天,去和数据库中的数据匹配不就好了啊.
@闵姿5936:怎样在数据库的一个表里筛选出每一人的时间最新的一条记录?用SQL语句.感谢大神啊 -
禄厕15711655446…… 用group by可以实现:select yhh,MAX(gdtime) from table1 group by yhh
@闵姿5936:SQLServer 筛选出时间最新的且不重复的数据 -
禄厕15711655446…… select * from (select *, num=ROW_NUMBER()over(partition by FK_Code order by RecTime desc) from trace_reports.dbo.package_code_recs10) T where num=1你试试这个
@闵姿5936:sql server表里面有个“时间”字段,按照时间段查出最新数据,而且有多条记录,只显示一条?请高手指点 -
禄厕15711655446…… select * from ( select * from 表名 order by "时间" DESC ) where rownum=1;
@闵姿5936:oracle中根据日期和时间拿取最新数据的sql语句如何写?求助,各位大神! -
禄厕15711655446…… select * from (select 日期,时间,字段a,字段b,其他字段 from table_name order by 日期 desc,时间 desc ) where rownum<=1 ;