用SQL语句实现以下功能: ① 查询存放在仓库编号为“01”的商品名称; ② 查询6月份订货数总量; ③ 查询已经订货的客户人数; ④ 查询订购了“红牛”的客户名字和电话; ⑤ 查询含有“牛”字的所有商品的名称; ⑥ 货品“抽纸”下架了,请对应删除其订货记录。
时间: 2023-10-21 07:07:21 浏览: 39
好的,我来回答你的问题。
1. 查询存放在仓库编号为“01”的商品名称:
```
SELECT 商品名称 FROM 商品表 WHERE 仓库编号='01';
```
2. 查询6月份订货数总量:
```
SELECT SUM(订货数) FROM 订单表 WHERE MONTH(订货日期)=6;
```
3. 查询已经订货的客户人数:
```
SELECT COUNT(DISTINCT 客户编号) FROM 订单表;
```
4. 查询订购了“红牛”的客户名字和电话:
```
SELECT 客户名称, 客户电话 FROM 客户表 WHERE 客户编号 IN (SELECT 客户编号 FROM 订单表 WHERE 商品名称='红牛');
```
5. 查询含有“牛”字的所有商品的名称:
```
SELECT 商品名称 FROM 商品表 WHERE 商品名称 LIKE '%牛%';
```
6. 货品“抽纸”下架了,请对应删除其订货记录:
```
DELETE FROM 订单表 WHERE 商品名称='抽纸';
```