首页 > 试题广场 >

SELECT product_name,sale_price

[单选题]
SELECT product_name,sale_price
FROM PRODUCT AS P
WHERE EXISTS (SELECT * FROM SHOPPRODUCT AS SP
WHERE SP.shop_id = ‘00C’ AND SP.product_id = P.product_id);
其中PRODUCT表示商品表,SHOPPRODUCT指商店在售商品表,其中shop_id字段表示商店id,product_id表示产品id。
以上这段sql主要是完成了哪个操作?
  • 选出了‘00C’商店目前在售的商品价格

  • 选出了‘00C’商店有哪些商品

  • 选取出了所有商品价格

  • 选取出了PRODUCT表和SHOPPRODUCT中相同商品的价格

这个题难道没问题吗,4个答案都不太认可呀,我认为应该是选出了‘00C’商店目前在售的商品和价格
发表于 2022-03-20 21:35:33 回复(3)
SELECT product_name,sale_price
FROM PRODUCT AS P#从P表查询
WHERE EXISTS (
SELECT * FROM SHOPPRODUCT AS SP#SP表中商店id=‘00C’并且P表中存在的商品
WHERE SP.shop_id = ‘00C’ AND SP.product_id = P.product_id
);
发表于 2022-01-06 00:38:02 回复(0)
谁知道你商品表里有啥信息啊???
发表于 2024-01-27 02:10:56 回复(0)
通过product_id进行product表和SP表连接查询在售商品OOC的商品表的商品名称和价格。
发表于 2022-07-03 20:23:11 回复(0)