学习基础的建表知识
1.增
语法1:insert into 表名(列1,列2 列3...) values(值1,值2,值3...);
eg:insert into bookinfos(id ,name
,price,type,cbdate) values(1,'C语言',30,'软件开发','2020-10-10');
语法2:insert into 表名 values(值1,值2,值3...);
eg:insert into bookinfos values(null,'封神榜',100,'神话小说','2020-10-13');
语法3:批量插入 insert into 表名 values(值1,值2,值3...),(值1,值2,值3...),(...)
-- 语法3:批量插入 insert into 表名 values(值1,值2,值3...),(值1,值2,值3...),(...)
eg:insert into bookinfos
values(null,'语文',39,'学科类','2020-09-01'),
(null,'数学',40,'学科类','2020-09-02'),
(null,'外语',41,'学科类','2020-09-03');
2.删
语法1:delete from 表名 where 某列 = 某值;
eg:delete from bookinfos where name
='Java语言';
语法2:清空表(数据全删,自动增值从1排列)
eg:truncate table bookinfos;
3.改
修改语法:update 表名 set 列1=值1,列2=值2... where 某列=某值;
eg:update bookinfos set cbdate='2020-08-30' where cbdate is null;
-- 修改编号大于3的并且价格在40到90之间的图书的出版时间为2020-08-29
eg:update bookinfos set cbdate='2020-08-29' where price>=49 and price<=90;