SQL Server世界中哪些更惯用?
SELECT AliasName = expression
FROM TheTable
或
SELECT expression AS AliasName
FROM TheTable
答案 0 :(得分:0)
我会回答说你通常应该使用第二个版本,因为它符合ANSI标准,并且可以在大多数其他数据库上运行而无需修改。我总是发现SQL Server中的alias = expression
语法令人困惑,因为我把它误认为某种类型的赋值,这实际上并不是真的。
答案 1 :(得分:0)
似乎没有行业广泛的偏好,所以这是基于意见的。