首页 > 数据库 >mysql 查询语句区分大小写

mysql 查询语句区分大小写

时间:2024-02-29 14:33:04浏览次数:31  
标签:语句 binary CODE NAME DOCU 大小写 mysql 查询

一、查询语句上加binary

SELECT a.DOCU_CODE '单一窗口编号', b.DOCU_CODE '本地编号',a.DOCU_NAME '单一窗口名称',b.DOCU_NAME '本地名称'
  from licensedocu a,licensedocu_copy b
 where binary a.DOCU_CODE = b.DOCU_CODE
   and a.DOCU_NAME != b.DOCU_NAME

二、建表时加binary

create table t {
    code varchar(10)  binary
}
ALTER TABLE t_order CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;

执行完上面的sql后,对该表的查询就能区分大小写了

标签:语句,binary,CODE,NAME,DOCU,大小写,mysql,查询
From: https://www.cnblogs.com/xueblvip/p/18043682

相关文章

  • 使用Navicat for MySQL远程访问MySql8.0的问题。
    首先我们进入mysql,查看mysql中所有用户权限usemysql;selectuser,hostfromuser;我们发现host默认都是localhost访问权限我们要修改root的远程访问权限updateusersethost='%'whereuser='root';再次执行selectuser,hostfromuser;说明我们已经修改成功了。允许......
  • MySQL启停耗时久是什么原因
    一、问题背景 基础环境:主机类型:x3850X6操作系统:DB:RedHatEnterpriseLinux9.17.8存储:IBM存储,500GB内存:64GCPU型号:[email protected]核数:32CORE数据库环境:8.0.27 问题现象:测试环境数据库启停耗时较长。 说明:测试环境有一套MySQL数据......
  • CentOS 7 - 安装MySQL 5.7
    本文涉及的产品云数据库RDSSQLServer,独享型2核4GB推荐场景:SQLServer性能诊断案例分析立即试用云数据库RDSMySQLServerless,0.5-2RCU50GB推荐场景:学生管理系统数据库设计搭建个人博客立即试用 简介: CentOS7的默认yum仓......
  • 如何在WSL 2 (Ubuntu) 中安装MySQL8.0
    前言​ 在CSDN上找了一圈如何在WSL2上的Ubuntu下载Mysql8.0,并于Windows主机上的Navicat进行连接的教程,找了七八篇,跟着走了一遍,结果全部失败!全部失败!​ 于是我果断的选择谷歌搜索,找到一篇一次成功的文章,这里是原文.这里仅做转载,感谢作者大佬!​ 在这里贴出自己的版本号......
  • mysql各版本的区别介绍
    摘要:mysql各版本的区别介绍,MySQLCommunityServer是开源免费的,这也是我们通常用的MySQL的版本。essentials”是指精简版,不包含embeddedserverandbenchmarksuite,有自动安装程序和配置向导,没有MySQL文档。“noinstall”是指非安装的压缩包的。现在官方已经不提供windows已......
  • mysql 复制表结构
    业务系统数据大增时,经常会使用到分表,我们对于日志表按月来分,若原有日志表:trxn_detail_log_201806,现在像创建以后每个月的表,可以使用以下语句复制表数据。CREATETABLE表名LIKESELECT*FROM模板表名;CREATETABLEtrxn_detail_log_201807LIKESELECT*FROMtrxn_detai......
  • centos7环境用docker-compose部署mysql5.7集群,redis7.2.4,springboot项目
    文件目录结构关于每个配置项及docker-compose的安装,大家可以自己查mysql配置文件master---my.cnf[mysqld]server_id=1gtid-mode=ONenforce-gtid-consistency=1binlog-ignore-db=mysqllog-bin=mysql-binbinlog_cache_size=......
  • MySQL如何查看添加修改表以及字段注释信息
    MySQL数据库中,如何查看表和字段的注释信息,以及如何添加,修改表和字段的注释信息呢?这里简单总结归纳一下。仅供参考。添加表的注释信息方法1:创建表的时候添加表的注释信息create table  if not exists employee(     employee_id int not null comment '员工号'......
  • MySQL:Data too long for column '成果简介' at row 1
    MySQL导入数据时只导入了结构而没有导入数据检查发现报错:Datatoolongforcolumn'成果简介'atrow1 解决方法——将过长的文件类型更改为text即可  ......
  • 【MySQL】【锁的前置知识】数据库的锁有哪些?怎么看?锁的是什么?什么情况下会加什么锁?什
    1 前言数据库中的锁,是一个很大的问题,从哪看起呢?该怎么看呢?所以在看锁之前,了解一些相关的前置知识,然后再去细看不同的场景下会加什么样的锁方便你快速理解。官网,当然我们这里看的引擎是InnoDB哈,那我们从以下几个问题看起:(1)数据库中的锁有哪些(怎么知道呢,网上的文章五花八门的......