数据库中能在where中使用的运算符号有哪些,功能是什么?

2022-08-02 教育 161阅读
WHERE子句可包括各种条件运算符
1 ,比较运算符(大小比较)>、>=、=、<、<=、<>、!>、!<
2,范围运算符(表达式值是否在指定的范围)BETWEEN…AND… NOT BETWEEN…AND…
3,确定集合运算符IN (项1,项2……) NOT IN (项1,项2……)
4,模式匹配符(判断值是否与指定的字符通配格式相符):LIKE、NOT LIKE
5,空值判断符(判断表达式是否为空)IS NULL、NOT IS NULL
6,逻辑运算符(用于多条件的逻辑连接)NOT、AND、OR
下面是部分运算符的举例:
1,范围运算符例age BETWEEN 10 AND 30相当于age>=10 AND age<=30
2、列表运算符例country IN ('Germany','China')
3、模式匹配符例常用于模糊查找它判断列值是否与指定的字符串格式相匹配。可用于char、varchar、text、ntext、datetime和smalldatetime等类型查询。 可使用以下通配字符 百分号%可匹配任意类型和长度的字符如果是中文请使用两个百分号即%%。 下划线_匹配单个任意字符它常用来限制表达式的字符长度。
其他的运算符理解比较简单,在此省略举例。请见谅!
此答案为本人参考数据结构整理所得,纯手打,望采纳,谢谢!!
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com