SELECT CASE  when D_C='D' then AMOUNT else NULL end as Jie,CASE  when D_C='C' then AMOUNT else NULL end as Dai
FROM LDG

解决方案 »

  1.   

    可以用case只是在查询设计器中不支持case union等语法.你可以在sql语法状态下完成你的视图
      

  2.   

    在 查询分析器直接:create view xx
    as
    select case when xx=1 then '好' else '不好' end 别名 from 你的表
      

  3.   

    Create View yourViewName
    As
    SELECT CASE  when D_C='D' then AMOUNT else NULL end as Jie,CASE  when D_C='C' then AMOUNT else NULL end as Dai
    FROM LDG
      

  4.   

    双击你的视图,把Create View yourViewName
    As
    SELECT CASE  when D_C='D' then AMOUNT else NULL end as Jie,CASE  when D_C='C' then AMOUNT else NULL end as Dai
    FROM LDG拷贝进去,再点确认也可以.