我试图选择字段show_meta
等于字符串变量的每一行。
现在,我的查询如下:
SELECT *
FROM `games`
WHERE `show_meta` = 'lost'
丢失了$ string变量。目前,这将返回:
MySQL returned an empty result set (i.e. zero rows). (Query took 0.0009 sec)
奇怪的是,如果我这样做:
SELECT *
FROM `games`
WHERE `tag` = 'action'
确实有效。有什么想法吗?
答案 0 :(得分:2)
SELECT *
FROM `games`
WHERE `show_meta` = 'lost'
此查询只会返回完全设置为“丢失”的行。可能没有设置完全相同的行。
尝试
SELECT *
FROM `games`
WHERE `show_meta` LIKE '%lost%'
选择每一行都有一个单词"丢失"在show meta
中,%
表示任何字符串。