注释——NBA 里有多少位新西兰球员?
您和一位朋友想知道有多少新西兰人(昵称为 Kiwis)在 NBA 打球。您的朋友尝试写了一个查询,但格式很差且包含多处错误。您重写了查询,但为了对比和日后参考,您希望保留他的原始版本。
本练习要求您添加行注释,并将代码块注释掉。
本练习是课程的一部分
改进 SQL Server 中的查询性能
练习说明
- 在第 2 行添加行注释
First attempt, contains errors and inconsistent formatting。 - 在第 3 行和第 11 行,将您朋友的查询用块注释包起来。
- 在第 14 行添加行注释
Second attempt - errors corrected and formatting fixed。 - 在第 15 行和第 23 行,移除您查询上的块注释语法。
交互式实操练习
通过完成这段示例代码来试试这个练习。
-- Your friend's query
select PlayerName, p.Country,sum(ps.TotalPoints)
AS TotalPoints
FROM PlayerStats ps inner join Players On ps.PlayerName = p.PlayerName
WHERE p.Country = 'New Zeeland'
Group
by PlayerName, Country
order by Country;
-- Your query
/*
SELECT p.PlayerName, p.Country,
SUM(ps.TotalPoints) AS TotalPoints
FROM PlayerStats ps
INNER JOIN Players p
ON ps.PlayerName = p.PlayerName
WHERE p.Country = 'New Zealand'
GROUP BY p.PlayerName, p.Country;
*/