嗨 我是新來的SQL,所以想知道你們是否可以幫助我。幫助與SQL查詢
我有4個表
- 藝術家(artistID,...)
- 專輯(ALBUMID,artistID,...)
- 歌(songID,...)
- albumsongs (songID,ALBUMID)
以及連接多對多的專輯和歌曲之間的表 - albumsongs
基本上在我的albumsongs表中我有一個歌曲ID和一個專輯ID。
在專輯表中我有一個artistID。
我想列出屬於特定藝術家的每首歌曲,即使它們之間沒有直接的外鍵引用。從藝術家到歌曲的唯一真正的聯繫是通過專輯。這可能與某種先進的查詢魔術?
是否歌曲或專輯是指藝術家? – n8wrl 2011-04-01 20:14:24
@ n8wrl專輯表有一個artistID,我在OP中提到過。 – 2011-04-01 20:15:33