猿问

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

举个例子 如果从user表中选取2个项 条件是userrole=公司管理员或等于网络管理员
select XXX,XXX from user where XXX='XXX' and XXX='XXX' and userrole=?????????????????????????????
?处应该怎么写

九州编程
浏览 682回答 2
2回答

慕后森

是用 or 来表示的 将两个条件组合起来,在一个语句中使用多个逻辑运算符时,在and 运算符之后对or运算符求值,不过使用括号可以更改求值的顺序 语法:boolean_expression or  boolean_expression 参数:boolean_expression返回 true ,false 或unknown 的任何有效表达式 例子:123select *from testwhere id=1 and (id=2 or id=3)

莫回无

select XXX,XXX from user where XXX='XXX' and XXX='XXX' and (userrole='公司管理员' or userrole='网络管理员')用or,再把两个or用括号括起来,跟其他条件and
随时随地看视频慕课网APP
我要回答