查询字段相同,条件不同咋查

需要这样的语句,查询同一个字段,但是条件不同,怎么能简化一下sql啊,比如

select 字段1,字段2 from 表

where 条件1

union

select 字段1,字段2 from 表

where 条件2

这个语句怎么能简化一下呢


FineReport xiaomili 发布于 2019-11-7 09:52
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
axingLv6专家互助
发布于2019-11-7 09:55

select 字段1,字段2 from 表

where 条件1 or  条件2


最佳回答
0
张洪威Lv6高级互助
发布于2019-11-7 09:54

select 字段1,字段2 from 表

where 条件1 or  条件2

但是好像没你上面这个写法执行效率高。


最佳回答
0
JackloveLv7高级互助
发布于2019-11-7 09:54

表示同一张吗 是的话 

select 字段1,字段2 from 表

where (条件1 or 条件2)


  • 4关注人数
  • 405浏览人数
  • 最后回答于:2019-11-7 09:55
    请选择关闭问题的原因
    确定 取消
    返回顶部