当前位置: 首页 > news >正文

水贝做网站公司/旺道seo优化

水贝做网站公司,旺道seo优化,网站建设价格槽闸阀,north WordPress教程目录一、表的加减法1.1 第一题1.2 第二题1.3 第三题1.4 第四题1.5 第五题一、表的加减法 学习链接 1.1 第一题 找出 product 和 product2 中售价高于 500 的商品的基本信息。 解:使用UNION ALL求解 SELECT * FROM product WHERE sale_price > 500 UNION ALL S…

目录

  • 一、表的加减法
    • 1.1 第一题
    • 1.2 第二题
    • 1.3 第三题
    • 1.4 第四题
    • 1.5 第五题


一、表的加减法

学习链接

1.1 第一题

找出 product 和 product2 中售价高于 500 的商品的基本信息。

解:使用UNION ALL求解

SELECT *
FROM product
WHERE sale_price > 500
UNION ALL
SELECT *
FROM product2
WHERE sale_price >500

在这里插入图片描述

1.2 第二题

借助对称差的实现方式, 求product和product2的交集。

解:
使用对称差的实现方式求交集,即先求并集,再减去对称差,即可得到交集。

SELECT *
FROM 
(SELECT * FROM product
UNION 
SELECT * FROM product2) uWHERE product_id NOT IN 
(SELECT product_id
FROM product
WHERE product_id NOT IN (SELECT product_id FROM product2)
UNION 
SELECT product_id 
FROM product2
WHERE product_id NOT IN (SELECT product_id FROM product));

注:每个派生出的表都需要有自己的别名!(代码中的u)
在这里插入图片描述
有一种更简单的方法:


SELECT * FROM product WHERE product_id IN (SELECT product_id FROM product2);

在这里插入图片描述

1.3 第三题

每类商品中售价最高的商品都在哪些商店有售 ?

解:

SELECT sp.shop_id, sp.shop_name,sp.product_id,p.product_typeFROM shopproduct sp
INNER JOIN product p
ON sp.product_id=p.product_id
WHERE sp.product_id in
(SELECT product_id
FROM product p1
INNER JOIN (SELECT product_type,MAX(sale_price) as max_priceFROM product GROUP BY product_type ) p2ON p1.product_type = p2.product_type AND p1.sale_price=p2.max_price);

在这里插入图片描述

1.4 第四题

分别使用内连结和关联子查询每一类商品中售价最高的商品。

解:
关联子查询:

SELECT product_type,product_name,sale_priceFROM product AS P1
WHERE sale_price = (SELECT MAX(sale_price)FROM product AS P2WHERE P1.product_type = P2.product_type)

在这里插入图片描述

内连结:

SELECT P1.product_id,P1.product_name,P1.product_type,P1.sale_price,P2.max_priceFROM product AS P1
INNER JOIN(SELECT product_type,max(sale_price) AS max_priceFROM productGROUP BY product_type) AS P2ON P1.product_type = P2.product_type
WHERE P1.sale_price = P2.max_price

在这里插入图片描述

1.5 第五题

用关联子查询实现:在 product 表中,取出 product_id, product_name, sale_price, 并按照商品的售价从低到高进行排序、对售价进行累计求和。

SELECT product_id,product_name,sale_price,(SELECT SUM(sale_price) FROM product AS P2WHERE P1.sale_price > P2.sale_priceOR (P1.sale_price = P2.sale_price AND P1.product_id >= P2.product_id)) AS COM_PRICE
FROM product AS P1
ORDER BY sale_price;

在这里插入图片描述

http://www.jmfq.cn/news/5300605.html

相关文章:

  • 广州化妆品网站制作/seo推广优化平台
  • 南京网站建设招聘/产品网络推广方式
  • 易语言对做网站有什么帮助/太仓seo网站优化软件
  • 网站建设方面的书/品牌推广营销
  • 武汉网站建设哪家最好?/最近新闻
  • 做视频网站弹窗/宁波网站推广运营公司
  • 如何使用模板网站建设网页/中国站长站官网
  • 上海展台搭建商/怎么样做免费的百度seo
  • 专业的门户网站建设方案/网络营销公司招聘
  • 网站备案证书下载不了/青岛优化网站关键词
  • 有用element做网站的/济南优化网站关键词
  • 网站后台管理系统摘要怎么写/信息流广告优化
  • 注册网站的步骤/怎样自己开发一款软件
  • 湖北微网站建设报价/百度网站快速排名公司
  • 抖音代运营合同范标准版/南昌百度seo
  • uc网站怎么做/seo的形式有哪些
  • wordpress教程登陆/window优化大师官网
  • b2b网站推广技巧/企业seo推广外包
  • 网站建设免费空间哪里有/媒体公关是做什么的
  • 深圳营销型网站/品牌推广策略分析
  • 手机网站开发注意/网站推广上首页
  • wordpress导入测试数据库吗/青岛seo推广专员
  • h5模板素材/无锡seo培训
  • asp.net做网站的流程/网络宣传怎么做
  • 郑州网站建设郑州网站建设/百度软件应用中心
  • 网站建设准备资料/seo点石论坛
  • 凡科商城怎么收费/韶关网站seo
  • 怎么制作个人求职网站/竞价排名
  • 山东网站制作/创意设计
  • 固镇网站建设哪家好/搜索引擎推广渠道