相关疑难解决方法(0)

是否有理由担心表中的列顺序?

我知道你可以用FIRST和AFTER改变MySQL中的列顺序,但为什么你要打扰?由于好的查询在插入数据时明确地命名列,是否真的有理由关心列中的列的顺序?

mysql sql database-table

79
推荐指数
7
解决办法
2万
查看次数

如果以正确的顺序调用SQL SELECT会更快吗?

假设我们有一张桌子:

|   col1   |   col2   |   ....  |  coln   |
-------------------------------------------
|    -     |    -     |    -    |    -    | 
|    -     |    -     |    -    |    -    | 
|    -     |    -     |    -    |    -    | 
-------------------------------------------
Run Code Online (Sandbox Code Playgroud)

列的排序查询:

$query1 = "SELECT col1, col2, col3, col4, col5, ..., coln FROM table";
Run Code Online (Sandbox Code Playgroud)

以及列无序的查询:

$query2 = "SELECT col180, col1, col78, col13, col930, col2 FROM table";
Run Code Online (Sandbox Code Playgroud)

其中一个查询比另一个快吗?为什么会更快?或者,为什么不快一个?

sql database

7
推荐指数
1
解决办法
156
查看次数

标签 统计

sql ×2

database ×1

database-table ×1

mysql ×1