日期:2014-05-19  浏览次数:20435 次

请教个查询语句
我得数据是这样的
code             date
005               2007-6-5
002               2006-6-7
013               2006-6-10
001               2006-6-12
015               2006-6-15
根据时间排序,然后获取指定code之后的数据列表
比如要求获取013之后的数据   则得到结果为
013               2006-6-10
001               2006-6-12
015               2006-6-15
注:code是乱序排列的   怎么写查询语句呀

------解决方案--------------------
select code,date from 表
where date> =(select date from 表 where code> = '013 ')
------解决方案--------------------
select * from table1 A where A.date > = (select B.date from table1 B where B.code = '013 ') order by A.date
------解决方案--------------------
select * from tablename
where date> =(select top 1 date from tablename where code= '013 ' order by date)
order by date

------解决方案--------------------
汗,都寫出來了。