mysql查询大小写问题

数据库 MySQL
mysql查询默认是不区分大小写的,但是如果我们需要查询对大小写进行区分,也是可以进行实现的。

mysql查询大小写问题是我们经常会碰到的问题,下面就为您分类分析几种常见的mysql查询大小写问题,希望对您学习mysql查询大小写方面能有所帮助。

mysql查询默认是不区分大小写的 如:

  1. select    from   table_name where   a like   ' a'       
  2. select    from   table_name where   a like   ' a'       
  3. select   from table_name where a like ' a'   
  4. select   from table_name where a like ' a'   

效果是一样的。

要让mysql查询区分大小写,可以:

  1. select    from   table_name where   binary   a like   ' a'       
  2. select    from   table_name where   binary   a like   ' a'       
  3. select   from table_name where binary a like ' a'   
  4. select   from table_name where binary a like ' a'   
  5.  

也可以在建表时,加以标识

  1. create   table   table_name(     
  2.        a varchar (20) binary       
  3. )   

 

 

 

【编辑推荐】

MySQL随机查询的实现方法

MySQL查询结果条数编号示例

MySQL查询分页的优化

MySQL查询结果按某值排序

使用函数实现MySQL查询行号

责任编辑:段燃 来源: 互联网
相关推荐

2021-06-04 10:30:41

MySQL表名大小

2010-11-23 13:42:18

mysql数据库大小写

2021-06-15 09:39:45

Oracle敏感数据库

2010-06-07 13:00:34

MySQL数据库

2017-06-12 16:10:05

MySQL表名

2010-05-11 13:25:18

Mysql大小写

2010-10-27 17:16:51

Oracle查询

2022-11-10 08:40:56

OracleMySQL

2010-10-11 15:47:46

MySQL字符串大小写

2010-11-26 11:40:19

MySQL字符串大小写

2011-08-30 10:10:30

UbuntuLinuxMySQL

2010-05-26 15:24:09

MySQL字符串

2011-05-07 10:47:29

Oracle大小写

2010-03-04 14:02:51

Python大小写

2011-03-30 10:05:04

Mysql数据库名表名

2009-06-21 13:44:21

LinuxTr大小写转换

2010-06-04 20:04:10

MySQL数据库大小写

2020-03-11 10:45:36

Linux命令Linux大小写

2020-10-14 07:46:46

Linux大小写转换

2020-10-15 17:55:37

Linux命令行大小写转换
点赞
收藏

51CTO技术栈公众号