0
即使所有“情况”均正确且位于数据库中,此SQL查询仍未显示帖子。 查询 - $sql = "SELECT * FROM posts WHERE like BETWEEN 5 AND 25 AND bp='0' ORDER BY id DESC LIMIT 15 ";
SQL查询不起作用
为什么不能正常工作?我如何解决它?
即使所有“情况”均正确且位于数据库中,此SQL查询仍未显示帖子。 查询 - $sql = "SELECT * FROM posts WHERE like BETWEEN 5 AND 25 AND bp='0' ORDER BY id DESC LIMIT 15 ";
SQL查询不起作用
为什么不能正常工作?我如何解决它?
like
是一个保留字,所以你要逃避它:
SELECT *
FROM posts
WHERE `like` BETWEEN 5 AND 25 AND bp = '0'
ORDER BY id DESC
LIMIT 15 ;
,也许你可以改变你的列名喜欢?那么你再也没有查询问题了 – davejal