La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Cómo escribir una declaración SQL? ¿Ordenar primero por tiempo y luego por nombre?

¿Cómo escribir una declaración SQL? ¿Ordenar primero por tiempo y luego por nombre?

seleccione cliente, ID, fecha de tarea del nombre de la tabla orden POR cliente asc, fecha de tarea, ID desc (si el cliente está en orden descendente, cambie orden por a agrupar por, asc a desc, ID a orden ascendente, desc a asc)

Escribe los campos en secuencia después de ordenar por, separados por comas

selecciona * de la tabla ordena por tiempo, nombre

selecciona * de la tabla ordenar por tiempo asc, nombre asc

seleccionar * de la tabla ordenar por tiempo desc, nombre desc

seleccionar * de la tabla ordenar por tiempo asc, nombre desc

seleccione * de la tabla orden por tiempo desc, nombre asc

(Nota: ?asc significa orden ascendente, desc significa orden descendente, el valor predeterminado es orden ascendente cuando el método de clasificación no se indica explícitamente?)

Una sintaxis similar es agrupar por. Cuando se agrupa por varios campos, varios campos se escriben después de agrupar por en secuencia y separados por comas. El ejemplo es el siguiente:

seleccione hora, nombre, suma. (*) del grupo de tablas por tiempo, nombre

Información extendida

SQL se puede dividir en dos partes: lenguaje de manipulación de datos (DML) y lenguaje de definición de datos (DDL).

SQL (Lenguaje de Consulta Estructurado) es una sintaxis para ejecutar consultas. Pero el lenguaje SQL también contiene sintaxis para actualizar, insertar y eliminar registros.

Las instrucciones de consulta y actualización forman la parte DML de SQL:

SELECT? - Obtener datos de una tabla de base de datos

¿ACTUALIZAR?

¿BORRAR? - Elimina datos de una tabla de base de datos

INSERT INTO? - Inserta datos en una tabla de base de datos

La parte del lenguaje de definición de datos (DDL) de SQL usos Tenemos la capacidad de crear o eliminar tablas. También podemos definir índices (claves), especificar enlaces entre tablas e imponer restricciones entre tablas.

La sentencia DDL más importante en SQL:

¿CREAR BASE DE DATOS? - Crear una nueva base de datos

¿ALTERAR BASE DE DATOS? - ¿Modificar la base de datos?

¿CREAR TABLA? - Crear una nueva tabla

¿ALTERAR TABLA? - Modificar (cambiar) una tabla de base de datos

¿DROP TABLE? - Eliminar una tabla

CREAR ÍNDICE ? - Crear un índice (tecla de búsqueda)

¿DROP INDEX?- Eliminar índice

Material de referencia Enciclopedia Baidu - Colección de declaraciones SQL