sql >> Databasteknik >  >> RDS >> Mysql

Mysql single query join 3 table och få alla resultat

SELECT s.song_name, a.artist_name, al.album_name
FROM artist a
LEFT JOIN song_artist sa ON sa.artist_id = a.id
LEFT JOIN song s ON s.id = sa.song_id
LEFT JOIN album al ON al.id = s.album_id

Mer information om GÅ MED



  1. Finns det ett enkelt sätt att konvertera MySQL-data till Title Case?

  2. 4 sätt att få en lista över scheman i SQL Server Agent (T-SQL)

  3. Hur POSITION() fungerar i PostgreSQL

  4. Prestandavärde för COMB-guider