Mysql 我想使用select查询,但是–&引用;及-&引用;在SQL查询中是不同的
我需要帮助 首先为我的英语不好感到抱歉 所以,我想在MYSQL中选择一个值,但我想让SQL读取“–”和“-”是相同的值 就像“红苹果”和“红苹果”一样 对此有什么疑问吗Mysql 我想使用select查询,但是–&引用;及-&引用;在SQL查询中是不同的,mysql,sql,Mysql,Sql,我需要帮助 首先为我的英语不好感到抱歉 所以,我想在MYSQL中选择一个值,但我想让SQL读取“–”和“-”是相同的值 就像“红苹果”和“红苹果”一样 对此有什么疑问吗 谢谢,您可以使用正则表达式: where col regexp '^Red [–-] Apple$' 可以使用正则表达式: where col regexp '^Red [–-] Apple$' 您可以尝试寻找一种将两个破折号视为同一符号的排序规则(我没有见过这种排序规则)。但最好的解决方案是规范化数据(例如,将所有长虚线替
谢谢,您可以使用正则表达式:
where col regexp '^Red [–-] Apple$'
可以使用正则表达式:
where col regexp '^Red [–-] Apple$'
您可以尝试寻找一种将两个破折号视为同一符号的排序规则(我没有见过这种排序规则)。但最好的解决方案是规范化数据(例如,将所有长虚线替换为常规虚线)。您可以尝试寻找将两个虚线视为同一符号的排序规则(我还没有看到这种排序规则)。但最好的解决方案是规范化数据(例如,将所有长虚线替换为常规虚线)。