Q
SQL QUEST
APPRENDS EN RÉSOLVANT
Missions
Leçons
Tarifs
Connexion
JOUER
ÉDITEUR SQL · SANDBOX POSTGRESQL 16
JOIN multiple
SELECT s.name FROM sailors s WHERE s.crew_of = 'Crow' AND s.joined_year <= 1787 AND s.id IN ( SELECT ca.sailor_id FROM crew_assignments ca JOIN voyages v ON v.id = ca.voyage_id GROUP BY ca.sailor_id HAVING count(DISTINCT v.ship_id) > 1 ) -- sur le rôle du Black Tide en 1787 ? ;
Ctrl+Entrée pour interroger
Effacer
▶ INTERROGER
RÉSULTAT
SAILORS
SHIPS
CREW_ASSIGNMENTS
VOYAGES
Écris ta requête, puis interroge les registres.