本题目要求编写SQL语句, 基于Product表和ShopProduct表查询不在编号000C商店销售的商品对应的商品编号、商品名称、销售价格。 表结构: Product表 CREATE TABLE Product (product_id CHAR(4) NOT NULL, --商品编号 product_name VARCHAR(100) NOT NULL, --商品名称 product_type VARCHAR(32) NOT NULL, --商品种类 sale_price INTEGER , --销售价格 purchase_price INTEGER , --进货价格 regist_date DATE , --登记日期 PRIMARY KEY (product_id)); ShopProduct表 CREATE TABLE ShopProduct (shop_id CHAR(4) NOT NULL, -- 商店编号 shop_name VARCHAR(200) NOT NULL, -- 商店名称 product_id CHAR(4) NOT NULL, -- 商品编号 quantity INTEGER NOT NULL, -- 商品库存 PRIMARY KEY (shop_id, product_id)); 表样例 Product表 图1.png ShopProduct表 图3.png 输出样例: 图2.png
时间: 2023-06-08 13:05:49 浏览: 366
SELECT p.product_id, p.product_name, p.sale_price
FROM Product p
WHERE p.product_id NOT IN (
SELECT sp.product_id
FROM ShopProduct sp
WHERE sp.shop_id = '000C'
)
相关问题
本题目要求编写SQL语句, 基于Product表和ShopProduct表查询不在编号000C商店销售的商品对应的商品编号、商品名称、销售价格。
下面是您需要的 SQL 语句:
SELECT p.ProductID, p.ProductName, p.SalePrice
FROM Product p
LEFT JOIN ShopProduct sp
ON p.ProductID = sp.ProductID
WHERE sp.ShopID <> '000C'
OR sp.ShopID IS NULL;
要求编写SQL语句, 将Product表中登记日期为NULL的商品对应的销售价格修改为180。
好的,根据您的要求,可以使用如下的SQL语句来完成您的需求:
UPDATE Product SET Price = 180 WHERE RegistrationDate IS NULL;
这条SQL语句将会把Product表中登记日期为NULL的商品对应的销售价格修改为180。请您确认以上SQL语句是否符合您的需求。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)