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

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数据库假设有一个书店的...的网友还看了以下:

里有“而征一国者”,其中“而”作通假字“能”,还有其他文学作品中出现过这种说法吗?  2020-04-07 …

求英语作文假如你是李华,刚刚生入高中.开学已经四个月了,你认识了很多新同求英语作文假如你是李华,刚  2020-05-13 …

急写英语作文120词英语作文:假如你是李华,你的美国网友linda想在暑假期间独自来中国旅行,但她  2020-05-15 …

推荐人签署的意见有虚假陈述的,自中国证监会及其派出机构作出认定之日起( )年内不再受理该  2020-06-04 …

君子生非异也,善假于物也圣人之所以为圣,愚人之所以为愚,其皆出此乎余嘉其能行古道,作师说,以贻之翻  2020-06-17 …

一位高中生,暑假出去旅游7天,预习功课10天,其他时间全部用在瞎玩上.现在他有些后侮,假期还有5一  2020-06-20 …

在“探究烟草浸出液对水蚤心律的影响”的实验中(1)你提出的问题是;(2)你作出的假设是;(3)在半  2020-06-29 …

金融投资家索罗斯先生有句名言:“世界经济史是一部基于假象和谎言的连续剧。要获得财富,做法就是认清其假  2020-11-14 …

初一英语作文假定你是刘涛,愉快的周末就要到了,你准备和同学们去人民公园游玩,请把你的活动安排告诉你在  2020-11-21 …

假如给我三天光明在第七段中,作者提出了一个大胆的假设,从这假设中可以看出作者的写作意图,请简要谈谈你  2020-11-25 …