🌺

HIBISCO SQL

ALIAS

El operador ALIAS permite asignar un nombre temporal a una columna, a una expresión o a una tabla dentro de una consulta. Se usa con la palabra clave AS.

Sintaxis

SELECT columna AS alias_columna
FROM nombre_tabla;

Ejercicio

Pregunta: Obtenga el nombre de los planetas bajo el alias splaneta desde la tabla satelite, tal que dichos planetas aparezcan también en la tabla aterrizaje.

Tabla de ejemplo

tabla nombre planeta descubridor año nave país
satelite Calisto Júpiter Galileo Galilei 1610 - -
satelite Europa Júpiter Galileo Galilei 1610 - -
satelite Ganímedes Júpiter Galileo Galilei 1610 - -
satelite Ío Júpiter Galileo Galilei 1610 - -
satelite Luna Tierra - - - -
satelite Titán Saturno Christiaan Huygens 1655 - -
satelite Tritón Neptuno William Lassell 1846 - -
aterrizaje - Marte - 1976 Viking 1 EEUU
aterrizaje - Marte - 2003 Beagle 2 ESA
aterrizaje - Júpiter - 2003 Galileo EEUU
aterrizaje - Marte - 1971 Mars 2 Lander URRS
aterrizaje - Mercurio - 2015 Messenger EEUU
aterrizaje - Venus - 1978 Pioneer EEUU
aterrizaje - Venus - 1966 Venera 3 URRS

Solución

SELECT S.planeta AS splaneta
FROM satelite S, aterrizaje A
WHERE S.planeta = A.planeta;

Resultado esperado

Nombre Localización
Júpiter
Júpiter
Júpiter
Júpiter