开始使用免费开始使用

注释——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;
*/
编辑并运行代码