【问题标题】:Getting incorrect number of rows when using LIMIT in PHPMyAdmin在 PHPMyAdmin 中使用 LIMIT 时获取不正确的行数
【发布时间】:2016-07-14 13:08:29
【问题描述】:

我最近安装了 XAMPP 来进行一些 Web 开发实践,但在 PHPMyAdmin 中遇到以下查询的问题。

当我运行以下查询时:

SELECT f.name
FROM forums f
INNER JOIN messages m USING (forum_id)
ORDER BY m.date_entered
LIMIT 5

我收到了following result。显示超过 5 行的位置。但是,当我用INNER JOIN messages m ON m.forum_id = f.forum_id 替换联接时,我得到desired result

另外,如果我在使用 USING (forum_id) 时选中“显示全部”,则会显示正确的行数 5。

我在备份表后卸载并重新安装了 XAMPP,但问题仍然存在。

任何想法为什么会发生这种情况?

提前致谢!

【问题讨论】:

标签: mysql sql phpmyadmin xampp sql-limit


【解决方案1】:

尝试做极限 0,5 而不仅仅是限制 5

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-04
    • 2019-08-11
    • 1970-01-01
    • 2017-06-27
    • 2015-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多