假设我获得了一个数据模型,其中不同的实体相互连接,具有一对多或多对一的关系。我想找到由艺术家AKON完成的歌曲。我们如何使用续集查询来找到它。他在实体中有多个ID,然后用来找到他所做的歌。我们如何使用SQL来查找它们。
假设我们获得了ID(1,10002,2908),但我们不知道那些,我们所知道的是“AKON”这个名称,它帮助我们找到不同的ID以及与这些ID相关的所有歌曲< / p>
答案 0 :(得分:0)
Hm听起来像一个简单的连接查询。
SELECT a.songid FROM db.songs a
INNER JOIN db.artists b on b.artistid=a.artistid
WHERE b.artistname='AKON'
这就是你在找什么?