美文网首页
Sql模糊查询(like)区分大小写

Sql模糊查询(like)区分大小写

作者: 秦舒话 | 来源:发表于2018-06-14 00:55 被阅读0次

1、查询小写字母相关数据

SELECT * FROM address WHERE district LIKE '%m%'

2、查询大写字母相关数据

SELECT * FROM address WHERE district LIKE  '%M%'

问题:通过上面两条SQL语句,发现MySQL的like查询时不区分大小写的

解决方法(查询时指定区分大小写):在like后面加个binary就OK了,或者在查询字段前面加binary

SELECT * FROM address WHERE district LIKE BINARY  '%m%'
SELECT * FROM address WHERE district LIKE BINARY  '%M%'

相关文章

  • Sql模糊查询(like)区分大小写

    1、查询小写字母相关数据 2、查询大写字母相关数据 问题:通过上面两条SQL语句,发现MySQL的like查询时不...

  • mongodb 中的like 怎么使用

    LIKE模糊查询userName包含A字母的数据(%A%) SQL: MongoDB: LIKE模糊查询userN...

  • SQL模糊查询法

    SQL模糊查询语法LIKE 有关SQL模糊查询 执行 数据库查询时,有完整查询和模糊查询之分。 一般模糊语句如下:...

  • 想不通,MYSQL使用LOWER/UPPER函数和不使用进行全模

    对表中code字段进行全模糊不区分大小写的查询,全模糊是不走索引的,字段不区分大小写查询可以将code列和查询参数...

  • MongoDB日常工作记录

    一、模糊查询 文档如下: 1.1 文档字段模糊查询 以上查询也可以写为 1.2 模糊查询不区分大小写 1.3 子文...

  • mysql

    -- sql:Structured Query Language --结构化查询语言 -不区分大小写-- 1....

  • mysql 从入门到放弃

    1. 关于SQL区分大小写 1.1 在Mysql数据库中进行查询时,希望英文严格区分大小写。默认情况下是不区分大小...

  • sql server 模糊查询 like

    通配符: %:任意 0 个或者多个字符。 _: 下划线,表示任意单个字符。 [a-f]:a-f 中的任意单个字符。...

  • SQL学习笔记——DQL-1( 基础查询,函数 )

    DQL (所有SQL语句以;结尾,SQL语句不区分大小写) 简单查询 查询一个字段select 字段名 from...

  • CRUD-区分大小写查询

    CRUD-区分大小写查询 where查询 正常的where语句对字符串的查询都是不区分大小写的 区分大小写查询 可...

网友评论

      本文标题:Sql模糊查询(like)区分大小写

      本文链接:https://www.haomeiwen.com/subject/qmrreftx.html