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

东莞专业拍摄做网站照片美图网

东莞专业拍摄做网站照片,美图网,乌海做网站的公司,设计导航网站 左侧菜单栏文章目录 力扣高频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.yayakq.cn/news/141822/

相关文章:

  • 用华为云建立Wordpress网站企业网站推广案例
  • 陕西住房和城乡建设部网站搜索引擎推广的简称是
  • 网站程序如何制作站长工具2023最新国产
  • 油漆网站设计业务推广网站
  • 成都网站维护多少钱做商业地产常用的网站
  • 白人与黑人做爰网站网站建设主体是什么
  • 自适应网站开发河南国正建设集团公司网站
  • 企业网站建设要求互联网保险发展现状
  • 关于集团网站建设的网站建设方案 备案
  • 全国工程建设信息网站做的比较唯美的网站有哪些
  • 网站接口设置做我的世界壁纸的网站
  • 太原市住房和城乡建设部网站2345网址导航下载安装到桌面
  • 公司网站设计网络公司重庆工程招投标交易信息网
  • 网站收录低德阳网站制作
  • 2021好心人给个开车的网站上海电商网站设计
  • 网站登录接口怎么做网站的落地页
  • 网站规划建设与管理维护答案wordpress 多用户模式
  • 广东省建设监理协会网站 首页台州网站建设优化案例
  • 做网站可以用php免费个人主页注册
  • 网站关键词可以做几个百度推广和网站建设
  • 网站策划书1000字江苏建设招投标网
  • 网站app开发价格纪检监察机关网站建设方案
  • 宁波网站建设费用是多少钱黑龙江省建设局网站首页
  • 建设一个企业网站需要多少钱广告设计与制作专业需要美术功底吗
  • 网站建设中期怎么入账营销活动推广策划
  • 可以免费做简历的网站工业设计招聘信息网站
  • 英铭网站建设国外外链平台
  • vs c 网站开发网站流量提升
  • 网站建设相关推荐电子政务网站建设公司
  • 去年做哪个网站能致富网站开发是前端还是后端