Los alias son los nombres temporales dados a la tabla o columna con el propósito de una consulta SQL en particular. Se usa cuando el nombre de la columna o tabla se usa diferente a sus nombres originales, pero el nombre modificado es solo temporal.
- Los alias se crean para que los nombres de tablas o columnas sean más legibles.
- El cambio de nombre es solo 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 no muy legibles.
- Estos son los preferidos cuando hay más de una tabla involucrada en una consulta.
Sintaxis básica:
- Para alias de columna:
SELECT column as alias_name FROM table_name; column: fields in the table alias_name: temporary alias name to be used in replacement of original column name table_name: name of table
- Para alias de tabla:
SELECT column FROM table_name as alias_name; column: fields in the table table_name: name of table alias_name: temporary alias name to be used in replacement of original table name
Consultas 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;
Producción:
CÓDIGO 1 2 3 4
- 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;
Producción:
Corriente CGPA Tecnologías de la información O Ciencias de la Computación mi Ciencias de la Computación O Ingeniería Mecánica A
Consultas para ilustrar el alias de la tabla
En general, los alias de tabla se utilizan para obtener los datos de más de una sola tabla y conectarlos a través de las relaciones de campo.
- Para obtener el grado y el NOMBRE del estudiante con edad = 20.
SELECT s.NAME, d.Grade FROM Student AS s, Student_Details AS d WHERE s.Age=20 AND s.ROLL_NO=d.ROLL_NO;
Producción:
NOMBRE Calificación SUJIT O
Este artículo es una contribución de Pratik Agarwal . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA