读书人

菜鸟一条SQL语句

发布时间: 2013-11-05 14:40:42 作者: rapoo

初学者求助一条SQL语句
"select 序号,名称,急需,备注 from 申购表"

其中急需列为“0”和“1”,“0”表示不急,“1”表示急;备注中为中文说明文字,如:“请购最新的货物”。

现想在查询结果中把急需和备注合并显示,如查询出新的“备注”字段为:“请购最新的货物,急”,该如何查询?
[解决办法]

select 序号,名称,急需,备注,新备注 =备注 +"," +case when 急需 ='1' then '急' else '不急' end from 申购表

[解决办法]
select 序号,名称,急需,备注 ,case when 急需=0 then 备注+','+'急' else 备注+','+'不急' end
from 申购表
[解决办法]

select 序号,名称,急需,
备注+case 急需 when 0 then ',不急' else ',急' end '备注'
from 申购表

[解决办法]
select 序号,名称,急需,备注 ,case when 急需=0 then 备注+','+'急' else 备注+','+'不急' end '新备注'
from 申购表

读书人网 >SQL Server

热点推荐