sql达人请进,关于字段内容的替换 select *,case 性别 when 0 then '男' else '女' end from 用户表 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://community.csdn.net/Expert/topic/3877/3877944.xml?temp=.7109644 select id,sex=case when sex='01' then '男性' when sex='02' then '女性' else '未知' end, namefrom usertable select ..., 性别 = case 性别 when 0 then '男' when 1 then '女' endfrom 用户表 select *,(case 性别 when 0 then N'男' else N'女' end) As 性别 from 表 select id,sex=case when sex='0' then '男性' when sex='1' then '女性' else '未知' end, namefrom usertable 总之用case when else end:case when 1 then '西瓜' when 2 then '黄瓜' when 3 then '南瓜' when 4 then '冬瓜'...end select *,case s when 0 then '男' when 1 then '女' end from table 更多的话可以用动态生成字符串用execute执行在文档里查一下 交叉表 case when col=1 then '西瓜' when col=2 then '黄瓜' when col=3 then '南瓜' when col=4 then '冬瓜'end 在设计阶段如何处理以后字段增减的问题 为什么sql server 2005的服务器角色没有publi SQL查询的问题 like多行怎么处理? 各位兄弟,请帮我分析下DBCC showcontig结果 怎么把万网SQL2005数据备份到FTP的文件夹里? 比较急的一个简单SQL问题一个字符如何去掉前 一位 写一个Sql 语句 请教一个函数中IF和CASE的正确写法 N_chow(一劍飄香),有问题请教 请教:关于生成动态列名的查询 【问一个弱弱弱弱的问题】,写了一半的东西,不会写了,解决就送分。
when sex='02' then '女性'
else '未知'
end,
name
from usertable
...,
性别 = case 性别 when 0 then '男' when 1 then '女' end
from
用户表
when sex='1' then '女性'
else '未知'
end,
name
from usertable
case
when 1 then '西瓜'
when 2 then '黄瓜'
when 3 then '南瓜'
when 4 then '冬瓜'
...
end
select *,case s when 0 then '男' when 1 then '女' end from table
用execute执行
在文档里查一下 交叉表
when col=2 then '黄瓜'
when col=3 then '南瓜'
when col=4 then '冬瓜'
end