select case when a1>a2 then a1 else a2 end as maxofa1a2 from AAAZ

解决方案 »

  1.   

    select case when a1>a2 then a1 else a2 end from talbe
      

  2.   

    select case  when a1>a2 then a1 else a2  end from t1
      

  3.   

    select [max]=case when a1>a2 then a1 else a2 end from talbe
      

  4.   

    谢谢大家,在问一个问题 select max=case when a1>a2 then a1 else a2 end from talbe 在后面如何加 where 条件呢? 'where max>20' 系统反馈说找不到字段max
      

  5.   

    where (case when a1>a2 then a1 else a2 end)>20
      

  6.   

    select * from (select max=case when a1>a2 then a1 else a2 end from talbe) a
    where max>20