mysql查询时不区分全半角_SQL查询语句区分大小写、全角半角
SQL查询语句区分大小写、全角半角。。。。。
_CI_AI 不区分大小写、不区分重音、不区分假名类型、不区分宽度
_CI_AI_WS 不区分大小写、不区分重音、不区分假名类型、区分宽度
_CI_AI_KS 不区分大小写、不区分重音、区分假名类型、不区分宽度
_CI_AI_KS_WS 不区分大小写、不区分重音、区分假名类型、区分宽度
_CI_AS 不区分大小写、区分重音、不区分假名类型、不区分宽度
_CI_AS_WS 不区分大小写、区分重音、 不区分假名类型、区分宽度
_CI_AS_KS 不区分大小写、区分重音、区分假名类型、不区分宽度
_CI_AS_KS_WS 不区分大小写、区分重音、区分假名类型、区分宽度
_CS_AI 区分大小写、不区分重音、 不区分假名类型、不区分宽度
_CS_AI_WS 区分大小写、不区分重音、不区分假名类型、区分宽度
_CS_AI_KS 区分大小写、不区分重音、区分假名类型、不区分宽度
_CS_AI_KS_WS 区分大小写、不区分重音、区分假名类型、区分宽度
_CS_AS 区分大小写、区分重音、不区分假名类型、不区分宽度
_CS_AS_WS 区分大小写、区分重音、不区分假名类型、区分宽度
_CS_AS_KS 区分大小写、区分重音、区分假名类型、不区分宽度
_CS_AS_KS_WS 区分大小写、区分重音、区分假名类型、区分宽度
使用方法:
create table ta(id int ,name varchar(20))
insert ta
select 1, 'A' union all ---大写A
select 2, 'A'union all ---全角大写A
select 3, 'a,' union allselect 4, 'A,'
go
select * from ta where name like 'A%'--所有记录都会在结果集
select * from ta where name collate Chinese_PRC_CS_AS_WS like '%,%'--只有第4条记录满足
select * from ta where name collate Chinese_PRC_CS_AS_WS like 'a%'--第3条记录满足(加_ws与上一方法结果相同)
select * from ta where name collate Chinese_PRC_CS_AS_WS like 'A%'--第2条记录满足
select * from ta where name collate Chinese_PRC_BIN like'A'--第1条记录满足(用二进制排序结果同上相同)
结果如下:
id name
----------- --------------------
1 A
2 A
3 a,
4 A,
(所影响的行数为 4 行)
id name
----------- --------------------
4 A,
(所影响的行数为 1 行)
id name
----------- --------------------
3 a,
(所影响的行数为 1 行)
id name
----------- --------------------
2 A
(所影响的行数为 1 行)
id name
----------- --------------------
1 A
(所影响的行数为 1 行)
mysql查询时不区分全半角_SQL查询语句区分大小写、全角半角相关推荐
- 查找mysql临时文件_SQL查询时生成的临时文件对数据库查询的影响
当使用sql语句进行查询时,查询的结果是存放在一个后缀名为tmp的一个临时文件中.当查询的时候,该文件存放查询的结果,当关闭该查询的时候,该临时文件会自动删除,所以在我们进行查询的时候,是感觉不到该文 ...
- MySQL查询时条件的顺序_mysql中查询条件的先后顺序问题?
听一个讲座,说查询条件的顺序影响查询速度,比如一个先运行一个高门槛的条件,后低门槛,运行速度会相对快,请问有这种事么? 那么我在写thinkphp的查询语句的时候,是不是应该把高门槛的放在前面查询? ...
- MySql库中所有表的属性_SQL查询某库所有的表所有的字段及字段的属性
SELECT (case when a.colorder=1 then d.name else null end) 表名, a.colorder 字段序号, a.name 字段名, (case whe ...
- mysql update时数据不存在新增_mysql sql语句新增判断,存在修改,不存在新增
场景: 在实际应用中,经常碰到导入数据的功能,当导入的数据不存在时则进行添加,有修改时则进行更新, 在刚碰到的时候,第一反应是将其实现分为两块,分别是判断增加,判断更新,后来发现在mysql中有 ON ...
- sql查询每科成绩的最高分_SQL查询语句: 查询 每科目分数最高的5项(学生姓名,科目,分数)...
SQL查询语句: 查询 每科目分数最高的5项(学生姓名,科目,分数) 关注:251 答案:4 mip版 解决时间 2021-01-10 16:21 已解决 2021-01-09 22:40 SQL ...
- sql文字转换全拼_SQL 根据汉字获取全拼的代码
/* SQL 根据汉字获取全拼(有些字还没有添加上去,请自已加上去,涂聚文注) 生成所有读音临时表 根据Chinese_PRC_CS_AS_KS_WS 排序获取读音 geovindu@163.com ...
- sql查询每科成绩的最高分_SQL查询每科分数最高的
假设数据表 examinationiɡ 有以下数据:+----+------+---------+--------+ | id | name | subject | number | +----+-- ...
- mysql 大批量数据查询_mysql 处理 多条件 大批量数据 查询
2013-04-27 回答 在我们使用mysql数据库时,比较常用也是查询,包括基本查询,关联查询,条件查询等等,对于同一个操作,sql语句的实现有很多种写法,但是不同的写法查询的性能可能会有很大的差 ...
- Access把每一天的数据累加_SQL 数据库语句大全
一.基础 1.说明:创建数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop database dbname 3.说明:备份sql server --- ...
最新文章
- 5月第3周业务风控关注 |网信办公布整治教育类应用的成果 关闭“作业狗”等20余款应用...
- 动态内存分配---数组
- python自学攻略-大牛整理!Python学习方法和学习路线,看完茅塞顿开!
- oracle数据库path,利用Path环境变量解决oracle数据库和owb工具不兼容问题!
- 经典C语言程序100例之五六
- 【Tiny4412】使用dnw烧写内核
- JavaScript简介-1
- eclipse报告Plugin execution not covered by lifecycle configuration
- python3性能还低吗_谁说Python性能差的?-- 让python比awk快 (3)
- linux java输出到文件,linux java输出到文件内容
- nginx集群报错“upstream”directive is not allow here 错误 [
- AI 框架部署方案之模型转换
- itext java代码生成PDF文档
- linux 配置 NTP 服务器
- 工商名人堂 爱德华·约翰逊二世---富达基金的崛起(转载自新浪)
- 与门,AND Gate
- [转载]集成电路芯片IC封装技术的发展
- Javascript ES6(一)
- vue使用防抖节流(提交表单、实时搜索)
- 预览版win11系统下载方法详解
热门文章
- java se初学笔记(初阶到高阶)
- 联合CSDN官方建设新社区,奖励多多,任务简单
- 前端 i 标签 倾斜如何去除
- C++新特性篇 - Lambada表达式
- 互联网公司实行996工作制,都怪马云,说996是福报
- 用python编程 商品打折怎么计算_买东西打折是怎么算的!
- SpringBoot 集成Guacamole客户端
- 从自动化到智能化,网易杭研的AIOps探索与实践
- 原神抽卡模拟器,unity制作(由于没有获得作者的视频授权,不会发布软件,只展示算法与开发等,效果图在个人主页类有资源下载,不会上传视频)
- python爬虫——BeautifulSoup库函数find_all()