mysql - 将 db 值与特殊字符匹配
问题描述
如果存储的数据具有特殊字符,并且搜索查询没有,是否有办法匹配查询中的值:
例如:我想匹配具有以下值的列:
Doña Ana
但我只能使用搜索
Dona Ana
解决方案
您可以整理没有重音符号的拉丁语一般感兴趣的列:
SELECT *
FROM yourTable
WHERE name COLLATE latin1_general_ci = 'Dona Ana';
推荐阅读
- javascript - 如何向现有的 svg 圈子添加工具提示?
- azure - ApplicationsOperations 对象构造
- python - CNN 文本文档分类与 Keras:如何拟合“两个输入的独立层”的模型
- c# - WPF ListView - 资源和 ItemContainerStyle
- python - Visual Studio Community 2017 中 Python 的语法颜色编码损坏
- npm - 如何更新 package-lock.json 中的一个包的依赖关系
- react-native - 本机模块不能为空,但应用程序工作正常
- reactjs - 反应路由器卸载功能组件
- git - 我可以 git diff 一个名称已更改的文件吗?
- python - 验证字符串中的“合理”字符