請幫助提出請求。從兩個表中篩選數據
有兩個表,artist
和album
。 我只想選擇那些相冊包含圖片的藝術家。 也就是說,如果演員有10張專輯,只有其中一人有一個圖片或不包含,我想跳過(僅當所有專輯的藝術家有圖片)
表藝術家:
artist_id
---------|
1 |
2 |
表專輯:
artist_id | album_id | picture_id
---------------------------------
1 | 122... | true
1 | 123... | false
2 | 124... | true
2 | 125... | true
所以,我要選擇唯一的藝術家在那裏artist_id=2
(因爲所有的專輯有圖片);
只需注意,這也將返回藝術家誰沒有專輯 –
謝謝你的提示,我不認爲這一點。我認爲沒有專輯存儲藝術家是沒有意義的,但如果是這樣的話,查詢必須改變以尊重它。 – oezi
你可以添加一個簡單的加入,但我同意這可能是不必要的 –