order by ending_date desc?我想让ending_date小于某个值的降序,其他的不管。谢谢。

解决方案 »

  1.   

    好几张表呢。不太好粘贴。您就说这种sql该怎么处理就行了。谢谢。
      

  2.   

    Agreement
    id  start_time  end_time
    1   20090101  20090909
    2  20090808   20091010
    3  20091201   20100101
    4  20090813   20090905
    比如我想选距离20100101最近的最大日期 就是20091010把整条记录列出来即可。谢谢。
      

  3.   

    select * from tt where end_time<'20100101' order by end_time desc limit 1
      

  4.   

    where ending_date <20100101 order by ending_date desc limit 1;