关于数据库查询时间的问题?
来源:百度知道 编辑:UC知道 时间:2024/05/31 05:27:31
表sql,主键id
id name sex stime
1 张三 男 2007-01-02 23:22:55
2 李四 女 2007-03-02 23:22:55
3 张三 男 2007-02-02 23:44:55
4 王二 男 2007-04-02 20:22:55
5 张三 男 2007-01-03 13:22:55
6 李四 女 2007-01-03 13:22:55
想要查询每个人最后的录入时间
例如最后经查询后想要显示的结果是
王二 男 2007-04-02 20:22:55
张三 男 2007-01-02 23:22:55
李四 女 2007-01-03 13:22:55
请数据库高手帮帮忙,小妹不胜感激!!
id name sex stime
1 张三 男 2007-01-02 23:22:55
2 李四 女 2007-03-02 23:22:55
3 张三 男 2007-02-02 23:44:55
4 王二 男 2007-04-02 20:22:55
5 张三 男 2007-01-03 13:22:55
6 李四 女 2007-01-03 13:22:55
想要查询每个人最后的录入时间
例如最后经查询后想要显示的结果是
王二 男 2007-04-02 20:22:55
张三 男 2007-01-02 23:22:55
李四 女 2007-01-03 13:22:55
请数据库高手帮帮忙,小妹不胜感激!!
select name,min(stime) from sql group by name
1.你先把你name弄出来,放在一个数组里
2.你把你的数据都弄出来,放在缓存里
3.select top 1 * from table order by stime desc
循环取
select * from sql where stime=(select min(sysdate-stime) from sql);