MySQL比较电子邮件并进行匹配,即使其中一个是大写的,另一个是小写的
我尝试比较MySQL字符串,并希望确保它们匹配,即使输入的字符串是大写,而数据库中的字符串是小写。如何在SQL语句中进行“比较” 干杯,MySQL比较电子邮件并进行匹配,即使其中一个是大写的,另一个是小写的,mysql,sql,Mysql,Sql,我尝试比较MySQL字符串,并希望确保它们匹配,即使输入的字符串是大写,而数据库中的字符串是小写。如何在SQL语句中进行“比较” 干杯, -lony将bot字符串更改为LOWER()或UPPER(),然后比较不要执行任何LOWER()或UPPER(),只需使用不区分大小写的排序规则,您可能已经这样做了。如果您不这样做,我会使用utf8\u unicode\u ci-排序规则名称中的ci代表“不区分大小写”。好主意,但数据库不是由我设置的,不区分大小写:(那么,你可以用 SELECT * FROM
-lony将bot字符串更改为
LOWER()
或UPPER()
,然后比较不要执行任何LOWER()
或UPPER()
,只需使用不区分大小写的排序规则,您可能已经这样做了。如果您不这样做,我会使用utf8\u unicode\u ci
-排序规则名称中的ci代表“不区分大小写”。好主意,但数据库不是由我设置的,不区分大小写:(那么,你可以用
SELECT * FROM yourtable WHERE LOWER(col1)=LOWER(col2);