在此语法错误中我需要查找什么?

What do I need to look for in this syntax error?

strong text

** 我一直在使用带有 SQLite 的 Chinook 数据库来学习一些 SQL。目标是为艺术家“Audioslave”创建专辑名称和单价列表。 “强文本”link 将显示我一直用于 运行 此查询的 Chinook 数据库。**

我试图 运行 使用子查询的概念进行此查询,但我不断收到一条错误消息:靠近“SELECT”:语法错误。

这是我目前的代码。

SELECT UnitPrice
FROM tracks
Where AlbumID IN 
    SELECT AlbumID
    FROM Albums
    Where AlbumID IN (SELECT Name
        FROM artists
            Where Name = 'Audioslave');

如有任何回应,我们将不胜感激:)

我认为您在 IN

之后缺少 ()
SELECT UnitPrice
FROM tracks
Where AlbumID IN 
( SELECT AlbumID
    FROM Albums
    Where AlbumID IN (SELECT Name
        FROM artists
            Where Name = 'Audioslave'));