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 |