GeeksforGeeks

Los aliases son los nombres temporales que se dan a la tabla o a la columna con el propósito de una determinada consulta SQL. Se utiliza cuando el nombre de la columna o de la tabla se utiliza de forma distinta a sus nombres originales, pero el nombre modificado es sólo temporal.

      • Los alias se crean para hacer que los nombres de las tablas o columnas sean más legibles.
      • El cambio de nombre es sólo un cambio temporal y el nombre de la tabla no cambia en la base de datos original.
      • Los alias son útiles cuando los nombres de las tablas o columnas son grandes o poco legibles.
      • Son preferibles cuando hay más de una tabla involucrada en una consulta.

Sintaxis básica:

  • Para el alias de columna:
    SELECT column as alias_name FROM table_name;column: fields in the tablealias_name: temporary alias name to be used in replacement of original column name table_name: name of table
  • Para el alias de tabla:
    SELECT column FROM table_name as alias_name;column: fields in the table table_name: name of tablealias_name: temporary alias name to be used in replacement of original table name

Cuestiones para ilustrar el alias de columna

  • Para obtener ROLL_NO de la tabla Student usando CODE como nombre de alias.
    SELECT ROLL_NO AS CODE FROM Student; 

    Salida:

    CODE

  • Para obtener Branch usando Stream como nombre de alias y Grade como CGPA de la tabla Student_Details.
    SELECT Branch AS Stream,Grade as CGPA FROM Student_Details; 

    Salida:

    Stream CGPA
    Tecnología de la Información O
    Informática E
    Informática O
    Ingeniería Mecánica A

Consultas para ilustrar los alias de tabla

Generalmente los alias de tabla se utilizan para obtener los datos de más de una tabla y conectarlos a través de las relaciones de campo.

Este artículo ha sido escrito por Pratik Agarwal. Si te gusta GeeksforGeeks y te gustaría contribuir, también puedes escribir un artículo usando contribute.geeksforgeeks.org o enviar tu artículo por correo a [email protected]. Verás cómo tu artículo aparece en la página principal de GeeksforGeeks y ayudarás a otros Geeks.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.