select * from 表名
例:查询所有学⽣数据
select * from students
insert into 表名 values(...)
insert into students values(0,'亚瑟',22,177.56)
insert into 表名(字段1,...) values(值1,...)
insert into students(name) values('⽼夫⼦')
insert into students(name) values('⽼夫⼦2');
insert into students(name) values('⽼夫⼦3');
insert into students values(0,'亚瑟2',23,167.56)
格式⼀:insert into 表名 values(...),(...)...
例:插⼊多个学⽣,设置所有字段的信息
insert into students values(0,'亚瑟3',23,167.56),(0,'亚瑟4',23,167.56)
格式⼆:insert into 表名(列1,...) values(值1,...),(值1,...)...
例:插⼊多个学⽣,只设置姓名
insert into students(name) values('⽼夫⼦5'),('⽼夫⼦6')
格式:update 表名 set 列1=值1,列2=值2... where 条件
update students set name='狄仁杰',age=20 where id=5
格式⼀:delete from 表名 where 条件
delete from students where id=6
例:
1、给学⽣表添加字段(isdelete),默认值为0,如果表中已经有数据,需要把所有数据的isdelete字段更新为0
update students set isdelete=0
2、删除id为1的学⽣
update students set isdelete=1 where id=1
3、查询未删除的数据
select * from students where isdelete=0
格式⼆:truncate table 表名(删除表的所有数据,保留表结构)
truncate table students
格式三:drop table 表名(删除表,所有数据和表结构都删掉)
drop table students
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |