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

做资金盘 互助盘的网站域名注册网站哪个好

做资金盘 互助盘的网站,域名注册网站哪个好,昆明网页设计培训机构,外贸b2c网站如何做推广文章目录 力扣高频SQL 50题(基础版)第八题1581. 进店却未进行过交易的顾客题目说明思路分析实现过程准备数据:实现方式:结果截图:总结: 力扣高频SQL 50题(基础版)第八题 1581. 进店…

文章目录

  • 力扣高频SQL 50题(基础版)第八题
    • 1581. 进店却未进行过交易的顾客
      • 题目说明
      • 思路分析
      • 实现过程
        • 准备数据:
        • 实现方式:
        • 结果截图:
        • 总结:

力扣高频SQL 50题(基础版)第八题

1581. 进店却未进行过交易的顾客

题目说明

表:Visits

±------------±--------+

| Column Name | Type |

±------------±--------+

| visit_id | int |

| customer_id | int |

±------------±--------+

visit_id 是该表中具有唯一值的列。

该表包含有关光临过购物中心的顾客的信息。

表:Transactions

±---------------±--------+

| Column Name | Type |

±---------------±--------+

| transaction_id | int |

| visit_id | int |

| amount | int |

±---------------±--------+

transaction_id 是该表中具有唯一值的列。

此表包含 visit_id 期间进行的交易的信息。

有一些顾客可能光顾了购物中心但没有进行交易。请你编写一个解决方案,来查找这些顾客的 ID ,以及他们只光顾不交易的次数

返回以 任何顺序 排序的结果表。

思路分析

在这里插入图片描述

本题利用子查询的方法结合逻辑查询not解题,首先在表Transactions中查出光顾且消费的顾客ID,然后在表Visits中过滤掉消费的顾客ID,即可得到进店却为进行交易的顾客,最后通过count函数统计次数。

实现过程

准备数据:
Create table If Not Exists Visits(visit_id int, customer_id int)
Create table If Not Exists Transactions(transaction_id int, visit_id int, amount int)
Truncate table Visits
insert into Visits (visit_id, customer_id) values ('1', '23')
insert into Visits (visit_id, customer_id) values ('2', '9')
insert into Visits (visit_id, customer_id) values ('4', '30')
insert into Visits (visit_id, customer_id) values ('5', '54')
insert into Visits (visit_id, customer_id) values ('6', '96')
insert into Visits (visit_id, customer_id) values ('7', '54')
insert into Visits (visit_id, customer_id) values ('8', '54')
Truncate table Transactions
insert into Transactions (transaction_id, visit_id, amount) values ('2', '5', '310')
insert into Transactions (transaction_id, visit_id, amount) values ('3', '5', '300')
insert into Transactions (transaction_id, visit_id, amount) values ('9', '5', '200')
insert into Transactions (transaction_id, visit_id, amount) values ('12', '1', '910')
insert into Transactions (transaction_id, visit_id, amount) values ('13', '2', '970')
实现方式:
select customer_id,count(customer_id) count_no_trans from Visits where visit_id not in (select visit_id from Transactions) group by customer_id;
结果截图:

在这里插入图片描述

总结:
#逻辑查询not
#查询不是河南的学生
select * from stu where address not in ('河南')     
http://www.ds6.com.cn/news/36770.html

相关文章:

  • 自己可以做网站服务器吗公司网站免费建站
  • 哪些网站用户体验好日本域名注册
  • 学会网站建设搜索引擎优化主要包括
  • 网站建设如何创建框架页面网络营销专业大学排名
  • 沈阳网站推广排名方案seo工作职位
  • 目标网站上做关键字布局seo课程简介
  • 个体户可以做企业网站广州 竞价托管
  • 沈阳网站建设首选龙兴科技百度网站名称及网址
  • 网站建设的同义词seo网站诊断报告
  • 网站qq未启用网站推广属于哪些
  • discuz 网站风格网络销售的方法和技巧
  • 洛阳网络公司排名seo站群优化
  • 湘潭做网站 联系磐石网络重庆企业seo
  • 公司网站建设佛山哪家盐城seo推广
  • 响应式网站模板百度云世界十大搜索引擎排名
  • 做网站毕业论文的参考文献智能网站排名优化
  • 12个 网站模板 管理办法营销网站的建造步骤
  • 更新网站 seo关键词点击工具
  • 网络设计方案的组成部分seo平台有哪些
  • xp系统中做网站服务器吗站长之家ping检测
  • zblog做单页网站培训心得体会范文
  • 中央人民政府网站搜索碳中和四期百度关键词搜索指数查询
  • 怎么仿制别人的网站站长工具查询seo
  • 建设flash网站百度推广登录入口
  • 微信公众号开发用什么语言seo网络推广是什么意思
  • 阿里云需要网站建设方案书全国疫情排行榜最新情况列表
  • 秦皇岛吧贴吧重庆seo全网营销
  • 肖港网站开发怎么推广网址
  • 怎样才能创建网站百度网盘官方网站
  • 政府网站集约化建设的调研报告深圳网站建设找哪家公司好