SELECT默认情况下不区分大小写。对于区分大小写的实现,使用BINARY运算符。以下是语法:select *from yourTableName where BINARY yourColumnName=yourValue;

让我们首先创建一个表-mysql> create table DemoTable

(

Name varchar(40)

);

使用插入命令在表中插入一些记录-mysql> insert into DemoTable values('Chris');

mysql> insert into DemoTable values('CHRIS');

mysql> insert into DemoTable values('chris');

mysql> insert into DemoTable values('CHris');

使用select语句显示表中的所有记录-mysql> select *from DemoTable;

这将产生以下输出-+-------+

| Name  |

+-------+

| Chris |

| CHRIS |

| chris |

| CHris |

+-------+

4 rows in set (0.00 sec)

以下是区分大小写的选择查询-mysql> select *from DemoTable where BINARY Name='Chris';

这将产生以下输出-+-------+

| Name  |

+-------+

| Chris |

+-------+

1 row in set (0.04 sec)

mysql select 区分大小写_在MySQL SELECT语句中实现区分大小写相关推荐

  1. MySQL学习笔记_关于MySQL的字符类型VARCHAR长度知识总结

    MySQL学习笔记_关于MySQL的字符类型VARCHAR长度知识总结 一.VARCHAR存储和行长度限制 1.VARCHAR(N)中,N指的是字符的长度,VARCHAR类型最大支持65535,指的是 ...

  2. 查询mysql版本好_查询mysql版本(select查mysql版本)

    查询mysql版本(select查mysql版本) 2020-07-24 11:32:47 共10个回答 1.通过mysql的-V参数查询版本信息mysql-V2.登录mysql时可以查询版本信息my ...

  3. mysql解析运行时间_分析 MySQL 语句运行时间

    为了验证select 1 与 select 1 from tableName 与 select * from tableName的执行效率,需要测试一下各自执行的时间.于是总结一下,查看mysql语句 ...

  4. MySQL注释形式_可执行注释语句(/*!...*/)_数据库注释_数据库脚本注释_SQL脚本注释格式_SQL脚本注释分类

    文章目录 单行注释 多行注释 可执行注释 为什么要把可执行的 SQL 语句写在注释里面呢? 注释示例 导入数据时禁止/激活索引 测试禁止索引再导入数据的效率 单行注释 SELECT * from tf ...

  5. MySql的初识感悟,以及sql语句中的DDL和DML和DQL的基本语法

    花了将近一周的时间学习了数据库的基本用法,今天总结一下. 一.一些感悟 数据库的定义:数据库是"按照数据结构来组织.存储和管理数据的仓库".是一个长期存储在计算机内的.有组织的.可 ...

  6. mysql 线程缓存_浅析MySQL内存的使用说明(全局缓存+线程缓存)

    首先我们来看一个公式,MySQL中内存分为全局内存和线程内存两大部分(其实并不全部,只是影响比较大的 部分): 复制代码 代码如下: per_thread_buffers=(read_buffer_s ...

  7. 数据库mysql建立索引_为mysql数据库建立索引

    前些时候,一位颇高级的程序员居然问我什么叫做索引,令我感到十分的惊奇,我想这绝不会是沧海一粟,因为有成千上万的开发者(可能大部分是使用MySQL的)都没有受过有关数据库的正规培训,尽管他们都为客户做过 ...

  8. mysql 读取文件_关于mysql:逐行读取文件而不将整个文件加载到内存中

    我正在使用50 Gb MySQL导出文件,并对其执行脚本操作列表以转换为SQLite3可加载形式(我从这里得到的线索:脚本将mysql dump sql文件转换为可以导入sqlite3的格式D b ) ...

  9. mysql 字符串特殊字符_转:MySQL数据入库时特殊字符处理

    在一个字符串中,如果某个序列具有特殊的含义,每个序列以反斜线符号 ("\")开头,称为转义字符. MySQL 识别下列转义字符: \0 一个 ASCII 0 (NUL) 字符. \ ...

  10. mysql 文章内容_假设mysql数据库里面有个字段存的是文章内容,用什么方式查询出所有文章中包含某个特定词语的数据。...

    展开全部 like可以查询的,数量巨大了有点耗费资源,特别是同时访问的人数多就惨了.32313133353236313431303231363533e58685e5aeb931333361323464 ...

最新文章

  1. “汇新杯”新兴科技+互联网创新大赛青年创客专项赛决赛
  2. 如何删除Safari浏览器的扩展程序 大神教你搞定
  3. redis的基本使用笔记一
  4. 【python 7】OpenCV
  5. MySQL命令(一)| 数据类型、常用命令一览、库的操作、表的操作
  6. 数据库设计的6个阶段
  7. “请别再说‘华商网不重视技术’”
  8. ZED2 ROS下bag包的录制与回放数据
  9. Instagram技术透析:Mike Krieger, Instagram at the Airbnb tech talk, on Scaling Instagram
  10. 网络安全笔记(一)网络安全设备
  11. 模型预测控制器(MPC)系列: 3.车辆横向MPC控制中的前馈设计
  12. 如何进行产品运营数据分析?
  13. 分享一个VS写的PDF打印控件
  14. Ruby on Rails 实践:更换 aloe 首页
  15. windows10新版java环境配置2022年4月21H1版本
  16. C++/OpenCV实现图像目标识别与分类
  17. Exercise – SE Technical Boot Camp Hands-on Exercises
  18. 11.0、C语言数据结构——栈
  19. MQTT开源库mosquitto安装和使用(一)
  20. 2022-2028年中国桌面云产业发展动态及市场需求预测报告

热门文章

  1. 关于加了union报错sql命令未正确结束
  2. RVDS4.0建立工程
  3. selenium+python 实现163邮箱自动发送
  4. 全球及中国手机电池市场销售前景态势及产销需求预测报告2021-2027年版
  5. ubuntu16.04 画图软件kolourpaint
  6. Python 将数据写入pkl文件,读取pkl文件
  7. 深度学习实战(2):肺炎预测|附数据集与源码
  8. SaaSBase:什么是微伴助手?
  9. 走进智慧园区,改变从这里开始
  10. 深夜小酌,50道经典SQL题,真香~