Uso de sql select como
1.as? Puede entenderse como: usado como, como, generalmente para cambiar el nombre de las columnas o los nombres de las tablas.
(1) Por ejemplo: texto de tabla, ?columna_1, columna_2 Puede escribir
seleccionar?columna_1?como?columna 1, columna_2?como?columna 2de?texto?as ?Tabla;
La declaración anterior se puede interpretar como: seleccione columna_1 ?como columna 1, columna_2 como ?columna 2 ?de texto?como ?tabla
(2) p >
seleccionar?*?del estudiante como S;
Buscar todos los datos en la tabla de estudiantes y nombrar la tabla de estudiantes S;
Cuando nombras una tabla, puede usar S en lugar de estudiante a continuación;
2.as puede usarse como operador de la declaración de conexión.
cree la tabla?table1 como select * from table2;
Primero obtenga todos los registros en la tabla table1 y luego cree una tabla table1, la estructura es la misma que la tabla table2 , el registro es Los resultados de la consulta de las siguientes declaraciones.
Expansión de datos:
seleccione la estructura de sintaxis completa:
SELECT
[ALL | DISTINCTROW ]
?
[HIGH_PRIORITY]
?
[STRAIGHT_JOIN]
?
[SQL_SMALL_RESULT] [SQL_BIG_RESULT] [SQL_BUFFER_RESULT] p>
?
[SQL_CACHE | SQL_NO_CACHE] [SQL_CALC_FOUND_ROWS]
select_expr [, select_expr...]
[
DESDE table_references
?
[PARTICIÓN lista_particiones]
[DÓNDE condición_dónde]
[GRUPO POR {col_name | expr | posición}
?
[ASC | DESC], ... [CON RESUMEN]]
[TENIENDO condición_dónde]
[ORDENAR POR { col_name | expr | posición}
[ASC | DESC], ...]
[LIMIT {[desplazamiento, ] recuento_filas | recuento_filas DESPLAZAMIENTO}]
[PROCEDIMIENTO nombre_procedimiento(lista_argumentos)]
[INTO OUTFILE 'nombre_archivo'
[CONJUNTO DE CARACTERES nombre_juego de caracteres]
opciones_de_exportación
?
| DUMPFILE 'nombre_archivo'
?
| EN var_name [, var_name]]
[PARA ACTUALIZAR |
]