AND 和 OR一起用的方法

玛纳斯嘉 2019-08-07 02:13:24
比如我现在要实现查询在时间段1或者时间段2或者时间段3里的,都是金额大于0的客户。
select 客户 from 表 where 金额>0 and (date in (‘时间段1’)or (date in (‘时间段2’)or (date in (‘时间段3’))这样么?
and 和or使用的时候需要加()么?
...全文
769 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
卖水果的net 版主 2019-08-07
  • 打赏
  • 举报
回复
优先顺序: 小括号、NOT、AND、OR。
二月十六 版主 2019-08-07
  • 打赏
  • 举报
回复
意思是对的,把or的都括起来,和and并列。 Ps 实践出真知啊,楼主试试就知道了。

34,590

社区成员

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

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