PHPmyAdmin 自动添加 ORDER BY 进行浏览

Posted

技术标签:

【中文标题】PHPmyAdmin 自动添加 ORDER BY 进行浏览【英文标题】:PHPmyAdmin automatically adding ORDER BY to browse 【发布时间】:2016-02-21 22:41:09 【问题描述】:

不久前,每当我浏览特定表甚至应用 SQL 查询时,phpMyAdmin 开始向特定表添加 ORDER BY 子句。我不知道如何撤消此操作。

如果我在 SQL 编辑器中键入以下内容:SELECT * FROM sales WHERE product = 'SERVICE'

phpMyAdmin 实际运行的查询是。 . .SELECT * FROM sales WHERE product = 'SERVICE' ORDER BY adjust DESC

列调整甚至没有索引

【问题讨论】:

【参考方案1】:

如果您将鼠标悬停在列标题上,您会看到一个菜单,其中列出了几个排序选项。听起来您可能无意中单击或按住 shift 单击了列标题,因此解决方案是 ctrl-click 或 alt-click(或 shift-option-click 如果您在Mac) 删除ORDER BY 子句。

【讨论】:

以上是关于PHPmyAdmin 自动添加 ORDER BY 进行浏览的主要内容,如果未能解决你的问题,请参考以下文章

不能在sql中混合order by和group by

“group by”会自动保证“order by”吗?

MySQL ORDER BY 根据日期时间查询返回不正确的结果

order by 后有多个字段

使用 phpmyadmin 向用户添加产品

使用Order By NULL 解决 group by后自动排序,优化Sql性能