prss.net
当前位置:首页 >> mysql中not in这是啥比较运算符? >>

mysql中not in这是啥比较运算符?

与in相反 例子 select * from student where class_name not in ('first'); 得到所有class_name不是first的数据,即例子中班级不是一班的所有学生数据。

这是用来查询,在字段条件符合某个集合中任意一个值时,返回这条数据 例: where class_name in ('first','second','third'); 表示字段class_name中有'first'或者'second'或者'third'中任意一个都符合条件,会被查询出来

这是判断是否没有值 is null 没有值 is not null 有值 注意,null与空字符''意思并不一样

sql 中 like是用来模糊查询的 例: where name like '%as%' 表示查询字段name中 包含as的数据 说明:在模糊查询中%符号是通配符可以表示任何长度的任何字符

就相当于 a between 20 and 30 和 a >= 20 and a

CONCAT(str1,str2,…)

NOT表示非,就是性别不是男的意思

1 比较运算符 比较运算符 含义 = 等于 〉 大于 〈 小于 〉= 大于等于 〈= 小于等于 〈〉 不等于 !〉 不大于 !〈 不小于 例:返回96年1月的定单 Select orderID, CustomerID, orderDate FROM orders Where orderDate〉#1/1/96# AND orderDate〈#1...

逻辑运算符 判断某个字段的值是否为空

(1)CONCAT():字符连接 SELECT CONCAT(‘IMOOC’,’-‘,’MySQL’);//IMOOC-MySQL SELECT CONCAT (first_name,last_name) AS fullname FROM test; (2)CONCAT_WS():使用指定的分隔符进行字符连接,(第一个位置指定分隔符,后面的为分割的内容) S...

网站首页 | 网站地图
All rights reserved Powered by www.prss.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com