MySQL不能使用等于查询

时间:2014-05-29 03:04:11

标签: php mysql sql search phpmyadmin

我想问一个关于phpmyadmin搜索功能的问题。 我尝试使用搜索" ="在一列中搜索此值。但它没有返回任何结果。然后,我再次尝试使用搜索"%Like%"它是成功的回报价值。为什么我不能使用" ="在值存在于数据库中时进行搜索。

使用"%Like%"进行搜索 - 成功(返回结果)
Success

SELECT * FROM tag WHERE reference LIKE '%8100397262011430%'

使用" ="进行搜索 - 失败(不返回结果)
Failed

SELECT * FROM tag WHERE reference = '8100397262011430'

列中存在值 Value Exists

1 个答案:

答案 0 :(得分:0)

如果值有空格,请检查参考列。我注意到你的数据类型是varchar(20)。