|
1
0
对于生产查询,我建议您使用一致性—如果您这样做,则始终这样做,并使用相同的约定。如果你没有,那就让事情保持原样。 |
|
|
2
2
一般来说是的,因为这样更容易看到什么是别名什么。 |
|
|
3
1
我同意你的观点,包括AS关键字使查询更容易阅读。它是可选的,但不包括它是懒惰的。它不会对查询的性能产生重大影响-查询计划将是相同的。为了清楚起见,我宁愿把它包括进去。 |
|
|
4
1
我认为这取决于你的模式的可读性。如果字段名是神秘的,那么是的,使用别名可以更容易地理解SQL语句的输出。但是,调试时可能会有与此相关的成本。在一个复杂的模式中,除非您通过查看SQL语句本身来了解别名所指的字段,否则很难找到列的源。 |
|
|
5
0
我觉得没什么区别。这对表演毫无影响。我认为重要的是要始终如一。
就我个人而言,我宁愿省略AS,因为它写得更快,读的字符更少。 |
|
|
6
0
我认为在对列进行别名时应该始终使用AS,因为这是其他DBRM引擎(例如Oracle)必须使用的。所以,如果你习惯了使用这种语法,你就不会为这么简单的事情烦恼了。 |
|
|
sqlrobert · SQL-如何查找不包含特定字段值的一组记录 3 年前 |
|
|
Nick Fleetwood · 调度语法的LINQ查询 4 年前 |
|
|
Mateen Bagheri · 选择表的计数并选择其自身 4 年前 |
|
Java · 使用交叉应用同时显示两列 4 年前 |