SQL Joins 2: RIGHT JOIN

Veure com a PDF

View the database schema Enviar solució

Punts: 10 (parcial)
Temps Límit: 2.0s
Límit de memòria: 62M

Autor/a:
tipus del problema
SQL - Selects: joins bàsics
Categoria
Bases de Dades
Llenguatges permesos
Text

A RIGHT JOIN B conserva totes les files de la taula de la dreta (B) i hi enganxa les de l'esquerra (A) que hi casen; on no n'hi ha cap, les columnes d'A surten amb NULL. És el mirall del LEFT JOIN: A RIGHT JOIN B dona el mateix resultat que B LEFT JOIN A. En aquest problema, cada enunciat diu "Combinant A i B" i la taula de la qual cal conservar totes les files és la segona: resol-lo amb RIGHT JOIN (el jutge compara resultats, així que també t'acceptarà el LEFT JOIN girat, però la idea és practicar el RIGHT JOIN).

Aquest problema fa servir la base de dades Traders, amb les taules següents: Planets, PriceChanges, Products, ShipOwners, Ships, SolarSystems, SolarSystemsDistances, Stays, TradeLines, Traders, Trades. Pots consultar l'esquema complet amb el botó "View the database schema" d'aquesta mateixa pàgina.

Cada pregunta es contesta amb una consulta SELECT independent, en el seu propi quadre de text. Es comparen el nombre de columnes i les files del resultat; els noms de les columnes i l'ordre de les files no es tenen en compte.


Comentaris

En aquests moments no hi ha comentaris.