mysql模糊查询语句like与not like的使用与区别详解数据库

mysql模糊查询like的用法

查询user表中姓名中有“王”字的:

select * from user where name like ‘%王%’

mysql模糊查询not like的用法

查询user表中姓名中没有“王”字的:

select * from user where name not like ‘%王%’

查询user表中地址在上海姓名中没有“王”字和所有姓名为空的:

select * from user where adress =‘上海’ and name not like ‘%王%’ or name is null

查询user表中地址在上海姓名中没有“王”字和地址在上海姓名为空的:

select * from user where adress =‘上海’ and (name not like ‘%王%’ or name is null)

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/3835.html

(0)
上一篇 2021年7月16日
下一篇 2021年7月16日

相关推荐

发表回复

登录后才能评论