项目架构师ProQues

mysql 字段内容大小写不敏感问题解决方案

2019-12-16  本文已影响0人  任未然

概述

在查询mysql时, 根据一个英文字符串作为查询条件, 结果把所有这个字段内容一样的数据全部查出来了, 然后在网上查阅了一些资料发现: mysql的字段内容对英文大小写不明感, 如需区分要加上"BINARY"

语法

select * from [表名] where [条件] = BINARY '条件'

例:

1. 查询SQL

select * from student where stu_name = 'Abc'

查询结果

2. SQL改进, 加上"BINARY"

select * from student where stu_name = BINARY 'Abc'

查询结果

上一篇下一篇

猜你喜欢

热点阅读