开始使用免费开始使用

使用 INTERSECT 进行数据比对

INTERSECTEXCEPT 对于数据比对非常有用。

EarthquakesNBA Season 2017-2018 这两个「数据库」都包含国家和城市的信息。您想知道 2017-2018 赛季 NBA 球员来自哪些国家,并认为可以通过跨这两个数据库查询相关表来得到结果。

在查询之间使用 INTERSECT 运算符,但请注意并仔细思考结果。尽管两个表都包含可用于比较的国家名称列,但它们属于不同的数据库,数据的存储方式可能不同。

本练习是课程的一部分

改进 SQL Server 中的查询性能

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

SELECT CountryName 
FROM ___ -- Table from Earthquakes database

___ -- Operator for the intersect between tables

SELECT Country
FROM ___; -- Table from NBA Season 2017-2018 database
编辑并运行代码