Latest web development tutorials

alias SQLite

Puede cambiar el nombre de la tabla temporal o columna a otro nombre, que se llamaun alias.Usar tabla de alias se refiere a una declaración SQLite particular, para cambiar el nombre de las tablas. Cambie el nombre del cambio temporal el nombre real de la tabla no cambia en la base de datos.

alias de columna se utiliza para una declaración SQLite particular, para cambiar el nombre de las columnas en la tabla.

gramática

Tabla alias sintaxis básica es la siguiente:

column1 SELECT, columna2 ....
FROM nombre_tabla AS nombre_alias
DONDE [estado];

La sintaxis básica deun alias de columnaes el siguiente:

SELECT nombre_columna AS nombre_alias
FROM nombre_tabla
DONDE [estado];

Ejemplos

Supongamos que hay dos tablas a continuación, (1) tablas de compañía son los siguientes:

sqlite> SELECT * FROM EMPRESA;
ID NOMBRE EDAD DIRECCIÓN SALARIO
---------- -------------------- ---------- ---------- ----------
1 Pablo California 32 20000.0
2 Allen Tejas 25 15000.0
3 Teddy 23 20000.0 Noruega
4 Marcos 25 Rich Mond-65000.0
5 David de Texas 27 85000.0
Kim 6 22 Sur-Hall 45.000,0
7 James Houston 24 10000.0

(2) es otra tabla DEPARTMENT, como sigue:

Identificación DEPT EMP_ID
---------- -------------------- ----------
1 1 facturación
2 2 Ingeniería
3 7 Finanzas
4 Ingeniería 3
5 Finanzas 4
6 5 Ingeniería
7 6 Finanzas

Ahora, aquí es el uso detabla de alias, donde utilizamos la C y D, respectivamente, y como una tabla de alias EMPRESA DEPARTAMENTO:

sqlite> SELECT C.ID, C.NAME, C.AGE, D.DEPT
        DE EMPRESA COMO C, D DEPARTAMENTO AS
        DONDE C.ID = D.EMP_ID;

La declaración anterior SQLite producirá los siguientes resultados:

ID NOMBRE EDAD DEPT
---------- ---------- ---------- ----------
1 Pablo facturación 32 TI
2 Allen 25 INGENIERÍA
3 Teddy 23 INGENIERÍA
4 Marcos 25 Finanzas
5 David 27 INGENIERÍA
Kim 6 22 Finanzas
7 James 24 Finanzas

Veamos unos ejemplosde alias de columna en columna ID Company_id alias de columna nombre de alias COMPANY_NAME:

sqlite> SELECT C.ID AS Company_id, C.NAME AS COMPANY_NAME, C.AGE, D.DEPT
        DE EMPRESA COMO C, D DEPARTAMENTO AS
        DONDE C.ID = D.EMP_ID;

La declaración anterior SQLite producirá los siguientes resultados:

Company_id COMPANY_NAME EDAD DEPT
---------- ------------ ---------- ----------
1 Pablo facturación 32 TI
2 Allen 25 INGENIERÍA
3 Teddy 23 INGENIERÍA
4 Marcos 25 Finanzas
5 David 27 INGENIERÍA
Kim 6 22 Finanzas
7 James 24 Finanzas