这个简单的MYSQL查询返回一个空结果集

时间:2015-04-07 02:51:42

标签: mysql mysqli

我的查询返回一个空结果集,即使我测试了隐藏空格:

SELECT * FROM `wager_DB` WHERE `outcome`='Lose';

并且

SELECT * FROM `wager_DB` WHERE `outcome`='%Lose%';

两者都返回一个空集。有人有什么想法吗?

编辑** 这是我的wager_DB的CSV导出:
“Pdinkle”; “1”; “12”;“输 “;”2“;”2015-04-06 19:19:05“;”24“ “TrustingMeerkat”; “1”, “6”,“运 “;”“5”;“2015-04-06 19:19:43”;“30”

2 个答案:

答案 0 :(得分:2)

使用%时使用LIKE代替=,请尝试:

SELECT * FROM wager_DB WHERE outcome LIKE '%Lose%';

答案 1 :(得分:0)

我的价值之后有隐藏的空白。我发现这是以' \ n'进一步通过我的代码。感谢所有回复,我学到了很多东西。