当前位置:
代码迷
>>
Sql Server
>> 怎么根据某一列的值来选择另外一列
详细解决方案
怎么根据某一列的值来选择另外一列
热度:
81
发布时间:
2016-04-27 15:12:29.0
如何根据某一列的值来选择另外一列?
select sex=
case when sex=1 then ManDesc
else WomanDesc end
from usernames
如上所示,sex=1 表示是男人就查询男人描述那一列,否则就查询女人那一列.
这只是举个例子,请大虾们给出技术实现.多谢!!!
------解决方案--------------------
SELECT
CASE sex
WHEN 1 THEN ManDESC
ELSE WomanDESC
END AS sex
FROM usernames
相关解决方案