tid ttime
1 2010-02-09 13:00:00
2 2010-02-09 13:00:00
3 2010-02-09 13:00:00
4 2010-02-09 13:00:00
5 2010-02-09 13:00:00
6 2010-02-09 13:00:00
7 2010-02-09 12:00:00
8 2010-02-09 12:00:00我想通过ttime进行升序排序,
获取排序结果id=3以上的数据行(7,8的时间是比上面的小的),
禁止用top来写(我想表示未知行)。
不知道怎么写,那位前辈能用简单的sql语句表示。
1 2010-02-09 13:00:00
2 2010-02-09 13:00:00
3 2010-02-09 13:00:00
4 2010-02-09 13:00:00
5 2010-02-09 13:00:00
6 2010-02-09 13:00:00
7 2010-02-09 12:00:00
8 2010-02-09 12:00:00我想通过ttime进行升序排序,
获取排序结果id=3以上的数据行(7,8的时间是比上面的小的),
禁止用top来写(我想表示未知行)。
不知道怎么写,那位前辈能用简单的sql语句表示。
tid ttime
1 2010-02-09 13:00:00
2 2010-02-09 13:00:00
3 2010-02-09 13:00:00
4 2010-02-09 13:00:00
5 2010-02-09 13:00:00
6 2010-02-09 13:00:00
7 2010-02-09 12:00:00
8 2010-02-09 12:00:00
from tb t
where not exists(select 1 from tb ttime>t.ttime)
为什么是“id=3以上的数据行”呢?
上面好像不行。
这种要用的排序行号、top和not in来结合用吧?