带空格的查询字符串

时间:2013-10-16 21:09:28

标签: mysql

可以用空格查询字符串,例如,一个句子,我有以下查询:

select id_group from groups where title = 'some title with spaces'

虽然我的数据库中有确切的标题,但我没有得到任何结果。我也试过like,但它是一样的

4 个答案:

答案 0 :(得分:1)

尝试这样可以获得所有带空格的标题。

select id_group from groups where title like '% %';

但如果记录数量很多且列未编入索引,您可能会发现性能问题。

答案 1 :(得分:1)

是的,它可能,也许尝试用双引号?我只是在我的数据库中尝试过

SELECT * 
FROM  `Faq` 
WHERE faq_pregunta =  "chao que te vaya bien"

并且有效

答案 2 :(得分:1)

您的查询没有任何问题。唯一的解释是没有任何行满足条件

答案 3 :(得分:0)

有可能。如果您使用phpmyadmin,可以按“sql”,然后直接在数据库中尝试您的代码。我认为你可能会使用缺少'或'或其他类型的符号。问题也可能是你没有输入完全相同的行。重要的是在相同的地方使用资金等等。 / p>