1. 按要求新建表,并插入数据。
|
id | name | kinds | legs | behavior |
1 | 米老鼠 | 鼠类 | 4 | 夜间活动 |
2 | 蜈蚣 | 多足纲 | 40 | 用毒液杀死食物 |
3 | 加菲猫 | 猫类 | 4 | 好吃懒做 |
4 | 唐老鸭 | 家禽 | 2 | 叫个不停 |
5 | 肥猪 | 哺乳动物 | 4 | 吃和睡 |
(1) 使用INSERT语句将上述记录插入到animal表中。
create table anni(idint,name varchar(30),kinds varchar(50),legs int,behavior varchar(50));
insert anni values(1,'米老鼠','鼠類',4,'夜間活動'),(2,'蜈蚣','多足綱',40,'用毒液殺死食物'),(3,'加菲貓','貓類',4,'好喫懶做'),(4,'唐老鴨','家禽',2,'叫個不停'),(5,'肥豬','哺乳動物',4,'吃和睡');
(2) 使用UPDATE语句将习题1中的第3条记录的“猫类”改成“猫科动物”。
update anni set kinds=’猫科动物’ where id=3;
(3) 将习题1中四条腿的动物的behavior值都改为“四条腿运动”。
Update anni set behavior=’四条腿运动’ where legs=4;
(4) 从animal表中删除腿数大于10的动物的记录。
Delete from anni wherelegs>10;
(5) 删除animal表中所有记录的数据。
Delete from anni;
(6) 查询腿数大于10的动物
Select * from anni wherelegs>10;
(7) 统计表中一共有多少个动物
Select count(*) from anni;
(8) 统计id>3的动物的腿数总和
Select sum(legs) from anniwhere id>3;
(9) 统计各个kinds类的动物的个数
Select kinds,count(*) fromanni group by kinds;