1. as后面的别名,都带上双引号,养成这个习惯,以免报错:
select a.Score as "Score", (select count(distinct b.Score) from Scores b where b.Score>=a.Score) as "Rank"
from Scores a
order by a.Score desc;
本文介绍了一种在SQL查询中使用AS关键字设置字段别名的最佳实践,强调了为所有字段别名添加双引号的重要性,以避免潜在的语法错误。通过一个具体的例子展示了如何在SELECT语句中应用这一技巧,包括使用子查询来计算排名。
1. as后面的别名,都带上双引号,养成这个习惯,以免报错:
select a.Score as "Score", (select count(distinct b.Score) from Scores b where b.Score>=a.Score) as "Rank"
from Scores a
order by a.Score desc;

被折叠的 条评论
为什么被折叠?