mysql选择不为varchar字段进行woking

dev*_*v21 2 mysql select varchar

我有与varchar类型的电子邮件字段的表.

select * 
from `table_name` 
WHERE email='some email'
Run Code Online (Sandbox Code Playgroud)

除了表格中的一封电子邮件外,所有其他电子邮件都运行良好.

jue*_*n d 8

这适用于您的问题记录

select * from table_name 
where email like '%some email%' 
Run Code Online (Sandbox Code Playgroud)

然后,您的数据中包含前导或尾随空格.

要还原更新现有的表数据,请执行此操作

update table_name
set email = trim(email)
where email like '%some email%' 
Run Code Online (Sandbox Code Playgroud)