早教吧 育儿知识 作业答案 考试题库 百科 知识分享

SQL数据库假设有一个书店的题目(要详细的,假设有一个书店,书店的管理者要对书店的经营状况进行管理,需要建立一个数据库,其中包括两个表:存书(书号,书名,出版社,版次,出版日期,作

题目详情
SQL 数据库 假设有一个书店的题目(要详细的,
假设有一个书店,书店的管理者要对书店的经营状况进行管理,需要建立一个数据库,其中包括两个表:
存书(书号,书名,出版社,版次,出版日期,作者,书价,进价,数量) 销售(日期,书号,数量,金额)
1)掌握书的库存情况,列出当前库存的所有书名,数量,余额
2)统计总销售额
3)列出每天的销售列表,包括书名、数量和合计金额(每一种书的销售总额)
4)分析畅销书,即列出本期(从当前日期起向前30天)销售数量大于100的书名、数量
不要那种简答的.
▼优质解答
答案和解析
假设有一个书店,书店的管理者要对书店的经营状况进行管理,需要建立一个数据库,其中包括两个表:
存书(书号,书名,出版社,版次,出版日期,作者,书价,进价,数量)
销售(日期,书号,数量,金额)
1)掌握书的库存情况,列出当前库存的所有书名,数量,余额
SELECT
存书.书名,
存书.数量,
存书.数量 - SUM(销售.数量) AS 余额
FROM
存书,
销售
WHERE
存书.书号 = 销售.书号
GROUP BY
存书.书名,
存书.数量

2)统计总销售额
SELECT
SUM(销售.金额) AS 总销售额
FROM
销售
3)列出每天的销售列表,包括书名、数量和合计金额(每一种书的销售总额)
SELECT
存书.书名,
SUM(销售.数量) AS 数量
SUM(销售.金额) AS 合计金额
FROM
存书,
销售
WHERE
存书.书号 = 销售.书号
AND 销售.日期 = 指定的天.
GROUP BY
存书.书名
如果是要很多天的:
SELECT
销售.日期,
存书.书名,
SUM(销售.数量) AS 数量
SUM(销售.金额) AS 合计金额
FROM
存书,
销售
WHERE
存书.书号 = 销售.书号
GROUP BY
销售.日期,
存书.书名
分析畅销书,即列出本期(从当前日期起向前30天)销售数量大于100的书名、数量
SELECT
存书.书名,
SUM(销售.数量) AS 数量
FROM
存书,
销售
WHERE
存书.书号 = 销售.书号
AND 销售.日期 > 当前日期起向前30天
HAVING
SUM(销售.数量) > 100
看了 SQL数据库假设有一个书店的...的网友还看了以下:

默写小题1:唐宋八大家是指唐朝的韩愈、柳宗元,宋朝的三苏及欧阳修、、。小题2:巴金的早期代表作《家  2020-06-09 …

鞋店库存有批一鞋,卖出这批鞋的2/3后,又运进200双,这时皮鞋库存量是原来的3/8,这个鞋店原来  2020-06-13 …

一种课外读物,出版社按定价的百分之七十五发给零售书店,书店又将原来定价降低十分之一卖给读者,如果书  2020-06-22 …

阅读下面的作品,完成下列各题。藤萝花饼刘心武①街口新开了家小食品商店。店主是下岗的小汪,我们在他下  2020-06-30 …

SQL数据库假设有一个书店的题目(要详细的,假设有一个书店,书店的管理者要对书店的经营状况进行管理  2020-07-10 …

下面是文明书店库房2011年上半年图书入库和出库的情况统计表.(入库记为正,出库记为负)时间一月二  2020-07-17 …

与初一课程同步的题库本人要上初一啦,看到大家都在努力,偶也要加油啦,所以想找一些题目来做,但书店里的  2020-11-23 …

某公司仓库A存有货物12吨,仓库B存有货物8吨,现按7吨、8吨和5吨把货物分别调运给甲、乙、丙,从仓  2020-12-15 …

分析下面浙江省百年老店“好店名”,回答后面的问题。(4分,不超过50字)状元馆(面馆)楼外楼(酒店)  2020-12-22 …

cmap3题库试题要过程!Woofie’s录像带租赁公司的所有者不知道如何估算在一家新的购物中心中开  2020-12-22 …