sql >> Databasteknik >  >> RDS >> Oracle

ha räkna med join

Detta är en av fördelarna med att använda JOIN över IN predikat:

SELECT 
  p.name, 
  COUNT(song_id) counter
FROM playlist p 
INNER JOIN playlist_songs s ON  p.id = s.playlist_id 
GROUP BY playlist_id
HAVING COUNT(song_id) > 2;


  1. Använder DISTINCT baserat på en enda kolumn i GROUP BY

  2. installera mysql via marionett

  3. 4 Användbara kommandoradsverktyg för att övervaka MySQL-prestanda i Linux

  4. Hur man ställer in anslutningssträng med Entity Framework