Cambiar el nombre de los campos en el resultado con ALIAS

OpenOffice Base utiliza la propiedad Alias en el diseño de consultas para modificar el nombre de cualquier campo en el resultado. En SQL también se encuentra disponible esta característica, compruébalo en el siguiente ejemplo.
Icono IDevice

Actividad 7

  1. Selecciona la opción Crear consulta en vista SQL y empieza escribiendo: SELECT.

  2. A continuación indica los campos de la tabla que deseas mostrar en la consulta. En este caso, utiliza el campo Nombre.

  3. Deja un espacio y escribe la palabra reservada AS y después el nombre con el que representarás el campo en la consulta, por ejemplo Nombre Departamento.
  1. Escribe FROM, dejando un espacio en blanco entre el elemento anterior y el siguiente.

  2. Indica el nombre de la tabla desde la que obtendrás la información, en este caso Departamentos.

  3. A continuación, ordena el resultado alfabéticamente por el nombre del departamento. Para ello, añade la cláusula ORDER BY y a continuación, el campo Nombre.

  4. Después de estos pasos la sentencia SQL quedaría de la siguiente forma:

    SELECT Nombre AS "Nombre Departamento" FROM Departamentos ORDER BY Nombre

  5. Ejecuta la consulta y comprueba que los resultados sean similares a los que muestra la figura 6.11.

Figura 6.11


Icono IDevice

Importante

Si el nombre utilizado como alias está compuesto por más de una palabra es imprescindible escribirlo entre comillas dobles. Cuando está compuesto por una única palabra no sería necesario.

Icono IDevice

Nota

SQL permite utilizar en la cláusula ORDER BY el nombre del alias en lugar del nombre original del campo. De este modo también mejorarás la comprensión general de la instrucción. La sentencia de nuestro último ejemplo quedaría del siguiente modo:

SELECT Nombre AS "Nombre del equipo" FROM Equipos ORDER BY "Nombre del equipo"