问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

星期天MYSQL作业题,求教啊啊啊啊,老师就讲了2天,完全不知道怎么写。

发布网友 发布时间:2022-05-02 03:49

我来回答

2个回答

懂视网 时间:2022-05-02 08:10

create database 数据库名 default charset utf8;
use 数据库名;
1、创建成绩表,字段包括:学生姓名,语文成绩,数学成绩,英语成绩
create table results(name varchar(20),
Chinese float(3,1),
math float(3,1),
English float(3,1)
)charset=utf8;
向表中插入多条数据;
insert into results(name,Chinese,math,English) VALUES
("李三",60,50,80),
("王五",80,40,70),
("李七",76,58,82),
("哈哈",95,82,86),
("李四",83,65,55),
("李六",85,72,87);
查询:
(1) 查询所有学生的数学成绩和总成绩
select name 姓名,math 数学,Chinese+math+English 总成绩 from results;

技术分享

 


(2) 查询所有学生的语文和数学成绩和,按从高到低排序
select name 姓名,Chinese+math 总成绩 from results order by Chinese+math desc;

技术分享

 


(2) 查询班级总成绩最高的学生姓名
select name 姓名,Chinese+math+English 总成绩 from results order by Chinese+math+English desc limit 1;
select name 姓名,Chinese+math+English 总成绩 from results where Chinese+math+English=(SELECT MAX(Chinese+math+English) from results);

技术分享

 


(3) 查询班里所有姓李学生的总成绩最高的姓名
select name 姓名,Chinese+math+English 总成绩 from results where name like ‘李%‘ order by Chinese+math+English desc limit 1;

技术分享

 

 



2、创建一张某超市的购物表,字段包括:商品名,购物价格,商品生茶日期,商品分类;
create table shopping(product_name varchar(20),
price float(6,2),
born_date DATE,
class varchar(20)
)charset=utf8;
向该表中插入多条数据;
INSERT INTO shopping(product_name,price,born_date,class) VALUES
("苹果",20,20170112,"水果"),
("香蕉",80,20170112,"水果"),
("电风扇",120,20170112,"电器"),
("被套",70,20170112,"床上用品"),
("音响",420,20171022,"电器"),
("床单",55,20170305,"床上用品"),
("枕头",20,20170305,"床上用品"),
("草莓",34,20170515,"水果");
查询:(1)每一类商品花的总价格
select class 商品种类,sum(price) 总价格 from shopping group by class;

技术分享

 


(2)统每类商品各有多少件
select class 商品种类,count(product_name) 数量 from shopping group by class;

技术分享

 


(2)统计水果花了多少钱(两种方式实现)
select class 商品种类,sum(price) 总价格 from shopping where class=‘水果‘;

select class 商品种类,sum(price) 总价格 from shopping group by class having class=‘水果‘;

技术分享

 


(3)统计购买的2017-01-12日生产的商品中价格最贵的商品(插入的数据中包括2017-01-12生产的商品)
select product_name 商品名,price 价格 from shopping where born_date=‘2017-01-12‘ order by price desc limit 1;

技术分享

 


(4)统一购买商品的总价格
select sum(price) 商品的总价格 from shopping;

技术分享

 

mysql第二天作业

标签:ase   bsp   res   database   count   统一   价格   class   logs   

热心网友 时间:2022-05-02 05:18

查询c01号课程最高分
select max(Grade) from sc where Cno='c01'
查询所有学生选修的课程(如果cno不是课程号再改)
select cno,cname from course where cno in(select Cno from SC GROUP BY Cno)
平均是AVG 求和是SUM 最高是max最低是min
select * from 学生基本档案 where 年龄 in (select 年龄 from 学生基本档案 group by 年龄 having count(*)>1)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ipad mini2怎么看小说 关于ipadmini的几点疑惑 苹果平板图书阅读软件推荐推荐一个苹果可以用的免费看小说app 风冷无霜为什么噪音大 华为matepad11多大尺寸的 applewatch可以发微信语音吗? 人类基因组组成 仅从染色体照片(黑白非显带的)能否区别X染色体和C组染色体? ...车子加速不上来是什么原因,节气门清洗过了也不行? 换了变数箱油洗了节气门 提速慢了 停下来起步根本没力气 孩子奶奶做了一个梦,梦见菩萨说孩子是紫曲星下凡。我想问问紫曲星是什么神仙啊? 昨晚做了一个奇怪的梦,居然梦见神仙了。我梦见一男一女的神仙,男的先下凡后来那个女的神仙也下来了, 梦见打雷闪电后龙飞上天在黑云出现三次云里还有神仙迎接 提前还清房贷一年之后还能退税吗? 房贷满一年有退税吗 房贷退税和个人所得税退税一样吗? 没交过税但是有房贷可以退税吗? 火车轨道上为什么铺碎石子 火车道内外为什么铺那么多碎石子 微信横屏模式怎么开启 横屏模式设置方法 火车道上的石子的作用 thinkpadedge全屏看视屏时有时会卡住,只能强行关机,换了好几个播放器都一样,怎麽回事该怎麽办,求解答 火车轨道为什么要铺石子? WIN10浏览器EDGE全屏一卡一卡的 火车道为什么要铺石子时间长了为什要换 三星s6edge 为什么不能大屏看电影,爱奇艺播放器,百分之百切换到全屏,一样有黑色上下条,苹果 三星s7edge 怎么取消来电在顶端显示的悬浮窗 想要那种全屏显示来电信息的方式 为什么三星s6edge+看电视不可以全屏 怎样把iPhone的app store换成中文字体? win10平板模式edge怎么全屏 挤压走水是什么问题? 铝材挤压老走水是什么情况 梦见在猪槽吃饭 型材挤压机哪个伐是锁模的? 农村老人说猪身上有一块肉叫做“槽头肉”,最好不要吃,这是为什么? 为什么有些挤压机要用恒压,有些却不用,他们之间有什么区别? 老公和我弟媳妇出轨咋办? 猪食槽放在家里吉利吗 铝材挤压机常出现的问题及维修方法? 为什么人在做梦时会有感觉呢 猪食槽能不能放在家里 铝型材挤压机挤压杆偏会出现什么问题? 农村老人说猪身上有一块肉叫做“槽头肉”,最好不要吃,有什么危害吗? 挤压机盛定筒闭锁显示屏黑屏是什么故障? 为什么我做梦的时候会有感觉 为什么做梦有时候会有真实感觉,连触摸某些东西的感觉都和真的一样 挤压机主缸漏油过多,需要拆卸安装,可由于技术问题卸不下来 歇后语千里扛猪槽子怎么讲? 问一句成语就是有人给发了一个千里扛猪槽子到底为了谁这究竟什么意思? 铝型材挤压机锁模压力的标准是什么