是否可以查询带有空格的字符串,例如一个句子,我有以下查询:
select id_group from groups where title = 'some title with spaces'
尽管我的数据库中有确切的标题,但我没有得到任何结果。我也试过,like
但它是一样的
是否可以查询带有空格的字符串,例如一个句子,我有以下查询:
select id_group from groups where title = 'some title with spaces'
尽管我的数据库中有确切的标题,但我没有得到任何结果。我也试过,like
但它是一样的
试试这个以获得所有带有空格的标题。
select id_group from groups where title like '% %';
但是如果有很多记录并且列没有被索引,您可能会发现性能问题。
是的,它可能,也许尝试使用双引号?你刚刚在我的数据库中尝试过
SELECT *
FROM `Faq`
WHERE faq_pregunta = "chao que te vaya bien"
它有效
您的查询没有任何问题。唯一的解释是没有任何行满足条件。
有可能的。如果您使用的是 phpmyadmin,您可以按“sql”,然后直接在数据库中尝试您的代码。我认为的问题是您可能使用缺少 ' 或 " 或其他类型的符号。问题也可能是您没有输入完全相同的行。在相同的地方使用大写字母等很重要。