简单的问题。我个人发现一串小写字符比一串大写字符更可读。是一些旧的/流行的SQL大小写敏感或什么的味道?
以供参考:
select
this.Column1,
case when this.Column2 is null then 0 else this.Column2 end
from dbo.SomeTable this
inner join dbo.AnotherTable another on this.id = another.id
where
this.Price > 100
与
SELECT
this.Column1,
CASE WHEN this.Column2 IS NULL THEN 0 ELSE this.Column2 END
FROM dbo.SomeTable this
INNER JOIN dbo.AnotherTable another ON this.id = another.id
WHERE
this.Price > 100
前者似乎对我来说更易读,但我更经常看到后者。
相似问题