小编NMa*_*uro的帖子

SQL SELECT 查询不适用于电子邮件地址

我正在尝试查询存储在数据库中的电子邮件地址以进行登录。我在 PHP 中的查询遇到问题,当我尝试在 PHPMyAdmin 中使用 SQL 查询时,它返回一个空集。经过一些测试后,我确定了 some@gmail.com 电子邮件的以下内容:

作品:

SELECT * FROM `Careers` WHERE `Email` LIKE '%something%' and

SELECT * FROM `Careers` WHERE `Email` LIKE '%gmail.com%' and

SELECT * FROM `Careers` WHERE `Email` LIKE '%@%'.
Run Code Online (Sandbox Code Playgroud)

不起作用:

SELECT * FROM `Careers` WHERE `Email` LIKE 'something@gmail.com' and

SELECT * FROM `Careers` WHERE `Email` LIKE '%something@gmail.com%' and

SELECT * FROM `Careers` WHERE `Email` LIKE '%@gmail.com%'

SELECT * FROM `Careers` WHERE `Email` LIKE '%something%gmail.com'
Run Code Online (Sandbox Code Playgroud)

我完全不知道如何纠正这个问题。我唯一能想到的是@符号的问题,因为当我添加@符号时查询似乎失败了。您能提供的任何帮助将不胜感激!

mysql sql select email-validation

0
推荐指数
1
解决办法
4万
查看次数

标签 统计

email-validation ×1

mysql ×1

select ×1

sql ×1