Q
SQL QUEST
APPRENDS EN RÉSOLVANT
Missions
Leçons
Tarifs
Connexion
JOUER
ÉDITEUR SQL · SANDBOX POSTGRESQL 16
JOIN + WHERE
SELECT p.name FROM people p JOIN boarding b ON b.person_id = p.id JOIN clearances c ON c.person_id = p.id JOIN movements m ON m.person_id = p.id WHERE b.ship = 'Black Swan' AND b.boarded_at < TIMESTAMP '1799-10-12 23:40:00' AND (b.left_at IS NULL OR b.left_at > TIMESTAMP '1799-10-12 23:40:00') AND c.area = 'quartiers du capitaine' AND m.area = 'quartiers du capitaine' AND m.seen_at < TIMESTAMP '1799-10-12 23:40:00' -- jointure vers purchases (person_id), a acheté la « cordelette de soie » ;
Ctrl+Entrée pour interroger
Effacer
▶ INTERROGER
RÉSULTAT
PEOPLE
BOARDING
CLEARANCES
MOVEMENTS
PURCHASES
Écris ta requête, puis interroge les registres.