我正在尝试将 3 个表加入 1 个。但我收到“无法绑定”错误消息。
由于我是 SQL 新手,我不确定它是否在我的代码中出错,或者我是否将表关系设置错了?
我在这里有一张主键和外键的图片: http ://crystalise.tw/shadow/public.php?service=files&t=b036d2b2516576b27532b947dfb96293
这是我使用的 SQL 代码。我已经设法仅使用 2 个表就可以正常工作了。但是当我尝试实现第三张表时遇到问题。这次我应该仔细看看什么?
--
--SELECT Artists.nameArtist, Albums.nameAlbum
-- FROM Artists
-- INNER JOIN Albums
-- ON Artists.idArtist = Albums.idArtist
-- ORDER BY nameAlbum
--
SELECT Artists.nameArtist, Albums.nameAlbum, Songs.nameSong
FROM Artists
JOIN Songs
ON Artists.idArtist = Albums.idArtist
JOIN Albums
ON Artists.idArtist = Songs.idArtist