我的查询返回一个空结果集,即使我测试了隐藏空格:
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”
答案 0 :(得分:2)
使用%
时使用LIKE
代替=
,请尝试:
SELECT * FROM wager_DB WHERE outcome LIKE '%Lose%';
答案 1 :(得分:0)
我的价值之后有隐藏的空白。我发现这是以' \ n'进一步通过我的代码。感谢所有回复,我学到了很多东西。