求大神帮忙写出SELECT命令

三道题,基于以下两个表:供应商(供应商ID,公司名称,公司地址,联系人,联系电话)主码为{供应商ID}产品(产品ID,产品名称,供应商ID,类别名称)主码为{产品ID}“... 三道题,基于以下两个表:
供应商(供应商ID,公司名称,公司地址,联系人,联系电话) 主码为{供应商ID}
产品(产品ID,产品名称,供应商ID,类别名称) 主码为{产品ID}
“产品”表的“类别名称”字段的值域为{点心,调味品,谷类/麦片,海鲜,日用品,肉/家禽,特制品,饮料}。
三道题如下:
(1),写出SELECT命令,查询供应商及其提供的产品,要求输出供应商ID、公司名称、产品名称以及类别名称。如果某供应商为提供任何产品,也要输出供应商ID和公司名称。
(2),写出SELECT命令,查询提供“饮料”类产品的供应商,要求输出供应商ID和公司名称。
(3),写出SELECT命令,查询未提供“饮料”类产品的供应商,要求输出供应商ID和公司名称。
展开
 我来答
ArondightSword
2013-06-29 · TA获得超过4.2万个赞
知道大有可为答主
回答量:5649
采纳率:68%
帮助的人:2712万
展开全部
(1) SELECT a.供应商ID, a.公司名称, b.产品名称, b.类别名称
FROM 供应商 a , 产品 b
WHERE a.供应商ID = b.供应商ID;

(2) SELECT a.供应商ID, a. 公司名称
FROM 供应商 a , 产品 b
WHERE a.供应商ID = b.供应商ID
and b.类别名称 = '饮料'
GROUP BY a.供应商ID, a. 公司名称;

(3) SELECT a.供应商ID, a. 公司名称
FROM 供应商 a
WHERE NOT EXIST(
SELECT a.供应商ID, a. 公司名称
FROM 供应商 a , 产品 b
WHERE a.供应商ID = b.供应商ID
and b.类别名称 = '饮料'
GROUP BY a.供应商ID, a. 公司名称
);
意法半导体(中国)投资有限公司
2023-06-12 广告
单片机,即单片微控制器,也称为单片微型计算机,是将中央处理器(CPU)、存储器(ROM,RAM)、输入/输出接口和其他功能部件集成在一块 在一个小块的集成电路上,从而实现对整个电路或系统的数字式控制。单片机不是完成某一个逻辑功能的芯片,而是... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式