Skip to content

Instantly share code, notes, and snippets.

@gabrielgatu
Last active August 26, 2017 16:58
Show Gist options
  • Save gabrielgatu/924fca732bc7d0cb2e0d7dbdf7af284e to your computer and use it in GitHub Desktop.
Save gabrielgatu/924fca732bc7d0cb2e0d7dbdf7af284e to your computer and use it in GitHub Desktop.
SELECT "female_artists".name AS artist_name, MAX("recording".length), "recording".name /* Qui voglio selezionare più di una colonna, tra qui adoperare una MAX sulla lunghezza delle canzoni */
FROM "artist_credit_name"
INNER JOIN (
SELECT "artist".*
FROM "artist"
INNER JOIN "gender" ON "artist".gender = "gender".id
WHERE "gender".name = 'Female'
) AS "female_artists" ON "artist_credit_name".artist = "female_artists".id
INNER JOIN "recording" ON "artist_credit_name".artist_credit = "recording".artist_credit
WHERE "recording".length IS NOT NULL
GROUP BY "female_artists".id /* Qui vorrei fare una group by sull'id e non sul nome */
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment