来人哈,

zhouixi 2012-03-21 01:36:32
我 问个简单的问题。哈哈

怎么在WHERE后面接CASE WHEN
...全文
91 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhouixi 2012-03-21
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 zhaowenzhong 的回复:]

[/Quote]
Felixzhaowenzhong 2012-03-21
  • 打赏
  • 举报
回复
zhouixi 2012-03-21
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 usera_dmin 的回复:]

[/Quote]
zhouixi 2012-03-21
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 beirut 的回复:]
不一定要打括号吧。。。
[/Quote]

举个例子呗,
zhouixi 2012-03-21
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 usera_dmin 的回复:]

[/Quote]

我晕,存心气我
黄_瓜 2012-03-21
  • 打赏
  • 举报
回复
不一定要打括号吧。。。
UserA_dmin 2012-03-21
  • 打赏
  • 举报
回复
zhouixi 2012-03-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 dawugui 的回复:]
引用楼主 zhouixi 的回复:
我 问个简单的问题。哈哈

怎么在WHERE后面接CASE WHEN

也可以用or来替换实现:

select * from tb where (c1 = ... and A = ...) or (c2 = ... and A = ...)
[/Quote]

呵呵 ,咋没有表情选项。
dawugui 2012-03-21
  • 打赏
  • 举报
回复
[Quote=引用楼主 zhouixi 的回复:]
我 问个简单的问题。哈哈

怎么在WHERE后面接CASE WHEN
[/Quote]
也可以用or来替换实现:

select * from tb where (c1 = ... and A = ...) or (c2 = ... and A = ...)
zhouixi 2012-03-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 travylee 的回复:]
select * from tbl where (case when ....then ....else ....end)=...
[/Quote]

我擦,原来是要打括号的阿阿我说怎么写都不对。TRAV兄
  • 打赏
  • 举报
回复
select * from tbl where (case when ....then ....else ....end)=...

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧