学习目标:
修改表
数据库MySql
学习内容:
学习时间:
- 周一至周五晚上 7 点—晚上9点
- 周六上午 9 点-上午 11 点
- 周日下午 3 点-下午 6 点
学习产出:
加一个列
mysql> alter table test
-> add age int(3) not null default 20;
2.
mysql> updata test set name=‘jerry’ where id=2;
3.删除
delete from test where id=1;
4.查看
select * from test;
5.修改
mysql> update test
-> set age=22;
修改第五行第七行
mysql> update test -> set age=20 where id=5 or id=7;
修改表
mysql> update test
-> set name=‘tom’,
-> age=23
-> where id=8;
简写方法:省略字段部分,值需和字段一一对应
insert into test values(4,‘王五’); //对
insert into test values(‘王五’,4); //不对
省略字段,且只给部分值
insert into test values(5,null);
一次添加多个值的方法:
insert into test(id) values(6),(7),(8),(9),(10);
mysql自有的添加记录的语句
insert into test
-> set id=11,
-> name=‘王美丽’;
insert into 表2 select * from 表1;
create table demo like test;
insert into demo select * from test;
修改两个表的数据
mysql> updata test,demo
-> set test.name=‘qin’,demo.name=‘qin’
-> where test.id=8 and test.id=demo.id;