Mysql语句

  1. 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)

 

 

posted @ 2019-08-15 10:59  不靠谱设计  阅读(107)  评论(0编辑  收藏  举报