[Base de datos] sentencia de búsqueda

Hoy en día, con Koa2 escribió una interfaz de gestión de las operaciones CRUD base de datos, las operaciones relacionadas con bases de datos constituyen algunas de las declaraciones

SELECT * FROM < 表名>

SELECT * FROM < tabla > WHERE < expresión condicional >

 

* SELECT estudiantes donde id = 1

* SELECT estudiantes DONDE puntuación <= 80;

DONDE puntuación> = 80 = Y sexo 'M';

DONDE puntuación> = 80 o sexo = 'M';

DONDE NO CLASS_ID = 2; DONDE id_clase <> 2;

Prioridad NOT AND OR

60 ~ 90

DONDE puntuación> = 60 y la puntuación <= 90

DONDE puntuación entre 60 y 90

 

consulta de proyección

SELECT columna 1, fila 2, fila . 3 la DE < nombre de tabla >

SELECT columna 1 alias 1, columna 2 alias 2, columna 3 Alias 3 el FROM < nombre de tabla >

SELECT id, puntos de puntuación, el nombre de los estudiantes;

 

secuencia

* SELECT estudiantes ORDER BY puntuación; predeterminado ASC ASC

* SELECT estudiantes ORDER BY DESC puntuación; 降序

* SELECT estudiantes ORDER BY DESC puntuación, el género;

 

Pestaña ( índice de conjunto de registros 0)

LIMIT <M> OFFSET <N>

* SELECT estudiantes limitar el desplazamiento 0 3   ; un tres, la primera página

* SELECT estudiantes límite de 3 OFFSET 3   ; una segunda página tres

TECHO SELECT (COUNT (*) /  3) de los estudiantes; Obtener páginas

LÍMITE: pageSize

OFFSET: pageSize * (pageIndex-1)

 

consultas agregadas: calcular el número total de valores totales, promedio, máximo y mínimo

Obtiene el número de SELECT COUNT (*) de los estudiantes; 

Conjunto de columnas llamadas num: COUNT (*) num SELECT  de los estudiantes;

Una suma de columna SELECT SUM (puntuación) de los estudiantes

Un promedio de la columna SELECT AVG (puntuación) de los estudiantes

Una columna máximo SELECT MAX (puntuación) de los estudiantes

Una columna máximo SELECT MIN (puntuación) de los estudiantes

la agregación de paquetes

Buscar segundo grupo de clases de tres clases, respectivamente ... el número total de estudiantes

SELECT COUNT (*) num de los estudiantes GROUP BY-clase;

id_clase SELECT, COUNT (*) num de los estudiantes GROUP BY-clase;

El número de niños y niñas cada clase de estadísticas:

SELECT id-clase, género, COUNT (*) num de los estudiantes GROUP BY-clase, el género;

 

Supongo que te gusta

Origin www.cnblogs.com/Mijiujs/p/12459910.html
Recomendado
Clasificación