select Max(date1) As date1,Max(date2) As date2 from inf_saler以上结果集如何取出两个日期间的最小日期谢谢

解决方案 »

  1.   

    select Max(date1) As date1,Max(date2) As date2 ,
    min(date1) As date3,min(date2) As date4 
    from inf_saler不知道是否咬这样的
      

  2.   

    or
    select case when a.date1>=a.date2 then a.date2 when a.date1 end 
    from (
    select Max(date1) As date1,Max(date2) As date2 
    from inf_saler) a
      

  3.   

    icedut(冰) 第二种解决方法。但可能是8i的数据库不支持case语句
      

  4.   

    then a.date2 when a.date1 end  的when 应改成 else 就可以了
      

  5.   

    没用过8I那就要取出结果
    用if判断了吧
      

  6.   

    不好意思写错了
    应该是else