SQL--DML-数据库中表记录的基本操作
DML:增删改表中的记录
1)添加数据:
insert into 表名(列名1,列名2,列名3,......) values(值1,值2,....)
- 注意: 1.列名和值必须一一对应,类型也必须匹配
2.如果没有指定列名,咋默认给所有列添加值 insert into 表名 values(值1,值2,....),这里的值必须和表中的列对应,值的数量少于列的数量将不能添加,类似位置参数 3.除了数字类型,其他的类型需要使用引号(单双都可以)引起来,date类型数据也需要括起来2)删除数据:
delete from 表名 [where 条件]- 注意:如果不加条件,则删除表中所有的记录
如果要删除表中的所有记录:1.delete from 表名;-----不推荐使用,有多少条记录就会执行多少次删除操作 2.TRUNCATE TABLE 表名;-----推荐使用,效率更高,先删除表,然后创建一张一样的空表.
- 注意:如果不加条件,则删除表中所有的记录
3)修改数据:
update 表名 set 列名1=值1,列名=值2...[where] where是可选条件
注意:如果不加任何条件,则会将表中所有记录修改.
DQL : 查询表中的记录
1)select * from 表名;
查看4道真题和解析