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;