【发布时间】:2021-08-09 15:39:29
【问题描述】:
所以我正在可汗学院学习 SQL,但我无法让我的代码正常工作以完成播放列表制作挑战的第三步。我应该使用带有 IN 运算符的嵌套子查询。我在下面粘贴了我的代码。
前两条 sql 语句对挑战的第 1 步和第 2 步有效。第三和第四个陈述是我完成第三步的尝试。如何更正它以完成挑战?
-
从歌曲中选择标题 WHERE 艺术家 =“女王”;
-
从艺术家那里选择名称,其中流派 = '流行';
-
从艺术家中选择名称,其中流派在 ( 从歌曲中选择标题 WHERE 艺术家 = 'Queen');
-
从艺术家所在的歌曲中选择标题( SELECT name FROM Artists WHERE Artist LIKE 'Pop');
【问题讨论】:
-
那么要求是什么?您的问题应该包含所有需要的内容。
-
在
3.中,您正试图根据歌曲标题过滤流派列……数据可能不匹配。同样,在4.中,您的子查询过滤艺术家,当它可能应该按流派过滤时。
标签: sql operator-keyword in-subquery khan-academy