一列中有几个日期
2003-1-2
2003-5-6
2003-6-7
如何取出最近日期2003-6-7

解决方案 »

  1.   

    select max s_date order by s_date
      

  2.   

    select * from 表名 where 日期列名=max(日期列名)
      

  3.   

    select top 1 theDate from tablename order by theDate desc
      

  4.   

    select max(日期) as max日期 from tablemax日期列 就是最大日期
      

  5.   

    select max(riqi) from table
    D7+SQL Server 2000+WIN2000p下通过
      

  6.   

    select max (s_date) as m_date from tablename
      

  7.   

    select top 1 date from table_name where condition order by date desc