哪种SQL编码样式更好,为什么?
逗号优先:
SELECT Name
, Email
, Phone
FROM Contact
逗号最后:
SELECT Name,
Email,
Phone
FROM Contact
答案 0 :(得分:2)
两者都有效,做你或你的店铺始终如一。我更喜欢方法2.乍一看,第一个看起来似乎缺少一个逗号,只有在你看了一些之后才注意到它的罚款。对他人的可读性至关重要。
答案 1 :(得分:1)
这是一个偏好问题。就个人而言,我更喜欢第二个例子,但使用一个比另一个更好。
在第一个示例中,您需要删除第一列的前导逗号,在第二个示例中,您需要删除最后一列中的尾随逗号。
答案 2 :(得分:1)
我正在处理的一些工作的查询:
SELECT TOP 1000 [Id]
,[ProductCode]
,[Month]
,[Year]
,[SalesVolume]
FROM [VeryBigCorp].[dbo].[MonthlySales]
我不得不说上面这是一种非常巧妙的做法,误差率较小。