SELECT CASE DAY(GETDATE()) WHEN '25' THEN 'A' ELSE 'B' END 想实现 DAY(GETDATE()) 大于等于25的都显示A而现在只有等于25才能显示A 大家帮帮忙 

解决方案 »

  1.   


    SELECT CASE DAY(GETDATE()) WHEN in ('25','26','27','28','29','30','31') THEN 'A' ELSE 'B' END 
      

  2.   

    SELECT CASE when DAY(GETDATE())>'25' THEN 'A' ELSE 'B' END 
      

  3.   

    select case when datepart(day,getdate())>=25 then 'a' else 'b' end 
      

  4.   


    SELECT CASE WHEN datepart(dd,getdate())>=25 THEN 'A' ELSE 'B' END 
      

  5.   

    SELECT CASE  WHEN DAY(GETDATE())>=25 THEN 'A' ELSE 'B' END