mysql 查询某一字段忽略大小写

在MySQL中,要进行UTF-8编码的字符串查询并忽略大小写,可以使用COLLATE子句指定一个utf8_general_ci(case-insensitive)或者utf8_unicode_ci(更复杂的Unicode排序规则,也不区分大小写)的校对规则。

以下是一个示例SQL查询,它将忽略字符串'myString'的大小写进行查询:

SELECT * FROM your_table

WHERE your_column COLLATE utf8_general_ci LIKE '%myString%'

在这个例子中,your_table是你要查询的表名,your_column是你要进行大小写不敏感查询的列名。COLLATE utf8_general_ci确保了比较时不考虑字符的大小写。LIKE '%myString%'是使用LIKE运算符进行模糊匹配,其中的%代表任意字符的通配符。

相关推荐
得物技术11 小时前
Claude Code Harness 工程:数仓侧落地方案|得物技术
数据库·人工智能·ai编程
vennnnnnnnnnnnnn11 小时前
Excel 导入原文保留与内联排名配置问题复盘
前端·数据库·excel
Tirzano11 小时前
批量查询在线成员对应节点redis
数据库·redis·junit
夕除11 小时前
spring boot 9
java·mysql·spring
夜雪闻竹11 小时前
语义搜索实战:从关键词到向量检索
数据库·知识图谱·ai编程·knowledge graph
GreatSQL社区11 小时前
解决 GreatSQL 报错:存储过程字符集排序规则不兼容问题
数据库
老码观察11 小时前
MySQL 慢 SQL 治理实战:从索引原理到真实踩坑
sql·mysql
肖有米XTKF864611 小时前
肖有米开发团队:双迹美业水光系统小程序模式
数据库·人工智能·团队开发·csdn开发云
KaMeidebaby11 小时前
卡梅德生物技术快报|多肽库筛选技术构建药物递送功能肽库:流程、算法与质控体
前端·数据库·其他·百度·新浪微博