一个SQL语句的构建,请大家帮忙出主意,分数不够可以再加

qiaohj 2006-03-22 10:37:22
当字段A等于X1或X2时,A=0,当字段A不等于X1且不等于X2时,A=1,当字段A等于X3时,
A=X3
...全文
92 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Yang_ 2006-03-23
没说清楚需求
逻辑好像也有点问题哦
回复
Yang_ 2006-03-23
select case when a=x1 or a=x2 then 0 when a=x3 then x3 else 1 end as a
from .....

x1 x2 x3是值哦

回复
eddy8863 2006-03-22
update Table set A='0' where A in [X1,X2]
update Table set A='1' where A not in [X1,X2]
update Table set A=X3 where A1=X3
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2006-03-22 10:37
社区公告
暂无公告