2010-02-18 39 views
0

我有2个表,要查询所有与艺术家加入了专辑数据MySQL的加入就用WHERE

artists: artist_id | name

albums: album_id | artist_id | songs

这给了我只有第一排

SELECT * FROM albums JOIN artists ON artists.artist_id = albums.artist_id 

我想指定专辑ID

SELECT * FROM albums 
    WHERE album_id = 101 
JOIN artists ON artists.artist_id = albums.artist_id 

回答

5

WHERE那张JOIN后:

SELECT * 
FROM albums 
JOIN artists 
ON  artists.artist_id = albums.artist_id 
WHERE album_id = 101