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;