为了账号安全,请及时绑定邮箱和手机立即绑定

需要用到sql中的或,请问该如何表示?

需要用到sql中的或,请问该如何表示?

九州编程 2021-09-15 11:11:09
举个例子 如果从user表中选取2个项 条件是userrole=公司管理员或等于网络管理员select XXX,XXX from user where XXX='XXX' and XXX='XXX' and userrole=??????????????????????????????处应该怎么写
查看完整描述

2 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

是用 or 来表示的

 

将两个条件组合起来,在一个语句中使用多个逻辑运算符时,在and 运算符之后对or运算符求值,不过使用括号可以更改求值的顺序

 

语法:

boolean_expression or  boolean_expression

 

参数:

boolean_expression

返回 true ,false 或unknown 的任何有效表达式

 

例子:

123select *from testwhere id=1 and (id=2 or id=3)



查看完整回答
反对 回复 2021-09-23
?
莫回无

TA贡献1865条经验 获得超7个赞

select XXX,XXX from user where XXX='XXX' and XXX='XXX' and (userrole='公司管理员' or userrole='网络管理员')
用or,再把两个or用括号括起来,跟其他条件and

查看完整回答
反对 回复 2021-09-23
  • 2 回答
  • 0 关注
  • 660 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信