作业:
1.创建表:
创建员工表employee,字段如下:
id(员工编号),name(员工名字),gender(员工性别),salary(员工薪资)
2.插入数据
1,‘张三’,‘男’,2000
2,‘李四’,‘男’,1000
3,‘王五’,‘女’,4000
3.修改表数据
3.1 将所有员工薪水修改为5000元
3.2将姓名为张三的员工薪水修改为3000元
3.3将姓名为李四的员工薪水修改为4000元,gener改为女
3.4 将王五的薪水在原有基础上增加1000元
创建表
mysql> create table employee (
-> id int(11) primary key comment '员工编号',
-> name varchar(50) not null default '' comment '员工姓名',
-> gender enum('男','女') default '男' comment '员工性别',
-> salary int(20) comment '员工薪资'
-> );
插入数据如果出现如下报错,就是该数据库不支持中文,修改数据库的字符集
修改数据库字符集为utf8。
alter table employee default character set utf8;
向表中插入数据
insert into employee values (1,'张三','男',2000),(2,'李四','男',1000),(3,'王五','女',4000);
3、修改表数据
3.1 将所有员工薪水修改为5000元
update employee set salary=5000;
3.2将姓名为张三的员工薪水修改为3000元
update employee set salary=3000 where name='张三';
3.3将姓名为李四的员工薪水修改为4000元,gener改为女
update employee set salary=4000,gender='女' where name='李四';
3.4 将王五的薪水在原有基础上增加1000元
update employee set salary=salary+1000 where name='王五';