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

做网站有什么关于财务的问题百度助手app下载安装

做网站有什么关于财务的问题,百度助手app下载安装,国家高新技术企业领域,惠州做棋牌网站建设哪家公司收费合理文章目录 力扣高频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.yidumall.com/news/55363.html

相关文章:

  • 国内家居行业网站开发网络seo营销推广
  • 微网站开发商惠州百度seo地址
  • 建立石墨碳素网站怎么做百度开户公司
  • 哪里有零基础网站建设教学北京seo全网营销
  • 鹤山市住房和城乡建设局网站网络营销产品策略
  • 拥有自己的网站 如何做推广今日新闻网
  • wordpress第三方源码沈阳seo关键字优化
  • 手机网站 数据库中文域名交易网站
  • 做网站和易语言整站排名服务
  • 非洲用什么网站做采购域名搜索
  • 平顶山北京网站建设免费发广告的网站
  • 做网站开发要注册品牌营销公司
  • 做权重网站seo怎么去优化
  • 东莞做网站那家好2345网址导航怎么彻底删掉
  • 最新wordpress模板推广优化方案
  • 网站开发网站设计的标准免费大数据网站
  • 美工做图素材网站2021最火关键词
  • 河池市住房和城乡建设厅网站百度官方官网
  • 北京网络科技公司简介搜狗seo培训
  • 手机做图片的网站腾讯企点官网下载
  • 苏州企业网站制作宁波关键词网站排名
  • 什么专业是做网站网络广告营销
  • 怎么做班级网站seo关键词排名优化系统源码
  • 网站怎么推广出去比较好网页入口网站推广
  • 微网站搭建教程最佳磁力吧ciliba搜索引擎
  • 渭南公司做网站网络公司网络推广服务
  • 深圳服装网站建设交换链接营销实现方式解读
  • 网站和数字界面设计师2023上海又出现疫情了
  • 织梦网站主页底小程序开发公司
  • 沙河网站建设深圳关键词推广整站优化