gpt4 book ai didi

mysql - MYSQL 工作台 : Default ORDER BY

转载 作者:行者123 更新时间:2023-12-01 00:09:11 27 4
gpt4 key购买 nike

我环顾四周,找不到这个问题的答案。

我想知道在 MY SQL Workbench 中是否有一种方法可以为每个查询添加默认的 ORDER BY

我正在寻找 ORDER BY id DESC

例如,当我“右键单击”我的表架构并说“选择行”时,结果查询是:

SELECT * FROM payments

我希望它是:

SELECT * FROM payments ORDER BY id DESC

最佳答案

is there a way in MY SQL Workbench where you can add a default ORDER BY to every query?

没有。

此外,在缺少足以确定顺序的 ORDER BY 子句的情况下,SQL 查询的结果集以形式上不可预测的顺序显示它们的行。很多人都被这个弄糊涂了:他​​们假设因为结果集昨天以特定顺序出现,所以今天也会以相同的顺序出现。直到没有为止。如果程序在 ORDER BY 子句中未指定时依赖于排序,那么请参阅 Murphy's Law.

软件版本同上。人们有时会错误地认为这是新版本的 RDMS 服务器(如 MySQL)的缺陷,因为它以与先前版本不同的顺序呈现结果。它不是。

这有助于提高性能。订购可能会占用大量时间和空间。当查询规划器知道它不必对结果集中的行进行排序时,它可以按照它找到的任何顺序显示它们。

关于mysql - MYSQL 工作台 : Default ORDER BY,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39238593/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com