Notas de estudio básicas de la base de datos MySQL 03-DML language

Idioma DML
1. Insertar

insert into 表名(列名1...values (值1...

El tipo de valor insertado debe ser coherente o compatible con el tipo de columna.
La columna que no puede ser nula debe insertarse en el valor.
El número de columnas y el número de valores deben ser iguales.
Los nombres de columna se pueden omitir, todas las columnas son predeterminado, y el orden de las columnas es consistente con el orden de las columnas en la tabla

insert into 表名
set 列名=,...

2.
Modificación Lista de modificaciones:

update 表名
set=新值,...
where 筛选条件;

Modificar varias tablas:

update1 别名
inner|left|right|2 别名
on 连接条件
set=,...
where 筛选条件

3. Eliminar
Elimina toda la línea:

delete from 表名 where 筛选条件

Eliminar toda la tabla:

truncate table 表名

Eliminación de varias tablas:

delete1 别名,2 别名
from1的别名,2的别名
inner|left|right|2 别名
on 连接条件
where 筛选条件

eliminar y truncar la comparación:
1. eliminar puede agregar condiciones, truncar no puede agregar
2. truncar eliminar más eficiente
3. Si hay columnas de crecimiento propio en la tabla para eliminar, si usa eliminar para eliminar y luego insertar datos, las columnas de autocrecimiento se romperán Haga clic para comenzar; y después de eliminar truncar, vuelva a insertar los datos, el valor de la columna de autoaumentar comienza desde 1.
4. truncar elimina ningún valor de retorno, eliminar elimina el valor de retorno
5. truncar las eliminaciones no se pueden revertir, las eliminaciones se pueden revertir

Supongo que te gusta

Origin blog.csdn.net/qq_44708714/article/details/105868446
Recomendado
Clasificación