⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 21.sql

📁 数据库的开发事例
💻 SQL
字号:
--21.求每个客户包含了某产品(按产品名称)订购的订单号及其最高金额和最低金额
--先求出包含某产品的订购单号及其金额,为方便查询订单中的最大金额,创建一个视图(注意:必须先单独运行创建视图的命令)
create view  aa as 
	select 订单明细表.订单号,sum(数量*单价) 金额
   	from 订单明细表,产品
   	where 订单明细表.产品号=产品.产品号 and (产品名称='显示器')
 	group by  订单明细表.订单号
--含某产品的订购单号及其金额
select *  from aa
--查询最大金额的订单号
select outa.订单号,outa.金额  最大金额
from aa   outa
where  outa.订单号 in (select innera.订单号
		   from  aa  innera
                   where 金额=(select max(金额)
		   from  aa))
--查询最小金额的订单号
select outa.订单号,outa.金额  最小金额
from aa   outa
where  outa.订单号 in (select innera.订单号
		   from  aa  innera
                   where 金额=(select min(金额)
		   from  aa))


   

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -