我有一个字段里面存的值就是0和1,0代表未审核,1代表已审核我想查询的时候直接显示汉字未审核或者已审核。这SQL 语句应该怎么写!select auditing from sys_order_details想得到的结果是
auditing
 未审核
 已审核应该怎么写请前辈赐教!

解决方案 »

  1.   

    select 
    auditing=case when auditing=0 then  '未审核' else '已审核' endfrom sys_order_details
      

  2.   

    select auditing , case when auditing = 1 then '已审核' else '未审核' end from sys_order_details select auditing , case when auditing = 1 then '已审核' when 0 then '未审核' else '' end from sys_order_details 
      

  3.   


    select case auditing when 0 then 未审核 else 已审核 end as auditing 
     from sys_order_details