日期:2014-05-17  浏览次数:20725 次

请问下我这样的sql语句怎么写?
select id from LOG where id='11' 查 id为11的日志,(同一个id多个日志)现在我想查的同时按sysdate 时间排序,应该怎么写sql语句?

------解决方案--------------------
你的表中是否有记录时间的字段?有的话直接select id from LOG where id='11' order by 时间字段,这样就可以了,如果没有的话,那就没办法根据时间排序。
------解决方案--------------------
order by 时间 desc
------解决方案--------------------
order by 时间字段 从下到大
order by 时间字段 desc 从大到小
------解决方案--------------------
你要判断重复的字段 你没说明。也就是拿什么条件判断是重复
------解决方案--------------------
探讨

引用:

你要判断重复的字段 你没说明。也就是拿什么条件判断是重复

重复字段就是id,之前一个id有N条日志,现在只取出其中一条日志