Datos de consulta de base de datos 2

1. Orden de consulta ( ordenar por)

Sintaxis: ordenar por campo asc / desc

-asc: secuencia, secuencia positiva. Valor: creciente, letra: orden natural (az)

-desc: orden inverso, orden inverso. Valor: decreciente, letra: orden inverso natural (za)

Caso: ¿Ordenar por orden de identificación?

SELECCIONE * DEL ORDEN del estudiante POR id ASC;

SELECCIONAR * DESDE ORDEN DEL ESTUDIANTE POR ID; -orden positivo predeterminado

Nota: si se trata de varias condiciones de clasificación

-Requisitos: según el orden positivo del servlet, según el orden inverso de jsp

SELECCIONE * DE ORDEN del estudiante POR servlet ASC, jsp DESC;

2. Consulta de   grupo (agrupar por)

Úselo para agrupación y agregación (consulte ese grupo por ese grupo)

Pregunta: ¿Consultar el puntaje total JS de la clase?

seleccione clase, suma (js) Del nombre de la tabla Agrupar por clase; (se agrupa por clase)

3. Consulta después de agrupar

 Antes de las condiciones de agrupación use where palabra clave, después de las condiciones de agrupación tenga la palabra clave

Pregunta: Consulta la calificación promedio de js mayor que 80 clases

seleccione clase de 表 名 Agrupar por clase Tener Avg (js)> 80;

4. Consulta de varias tablas

Conexión interna Cambiar orden 1 JoIn Form 2 en la Tabla 1. Campo 1 = Tabla 2. Campo 2;

5. Subconsulta (énfasis)

La subconsulta es usar el resultado de una consulta como la condición de otra consulta

Usar en (subconsulta de columna)

6. Consulta conjunta 

(Seleccione la declaración 1) 
unión 
(seleccione la declaración 2)

7 .------- E ------ R ---- tapete

Las entidades usan rectángulos, los atributos usan elipses y los diamantes usan relaciones

1: La relación de n 1 clave externa de la clave primaria a n

 

Supongo que te gusta

Origin www.cnblogs.com/heitaitou/p/12750483.html
Recomendado
Clasificación