【发布时间】: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,但问题仍然存在。
任何想法为什么会发生这种情况?
提前致谢!
【问题讨论】:
-
你能给我们提供一个运行中的sqlfiddle吗?
-
@1000111 sqlfiddle.com/#!9/1e120/2/0
标签: mysql sql phpmyadmin xampp sql-limit