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

我的家乡网页设计模板图片关键词排名优化易下拉软件

我的家乡网页设计模板图片,关键词排名优化易下拉软件,网站设计模板 psd,茶叶公司网站建设策划书大家好,我是空空star,本篇带大家了解一道简单的力扣sql练习题。 文章目录前言一、题目:1581. 进店却未进行过交易的顾客二、解题1.正确示范①提交SQL运行结果2.正确示范②提交SQL运行结果3.正确示范③提交SQL运行结果4.正确示范④提交SQL运行…

大家好,我是空空star,本篇带大家了解一道简单的力扣sql练习题。

文章目录

  • 前言
  • 一、题目:1581. 进店却未进行过交易的顾客
  • 二、解题
    • 1.正确示范①
      • 提交SQL
      • 运行结果
    • 2.正确示范②
      • 提交SQL
      • 运行结果
    • 3.正确示范③
      • 提交SQL
      • 运行结果
    • 4.正确示范④
      • 提交SQL
      • 运行结果
    • 5.正确示范⑤
      • 提交SQL
      • 运行结果
  • 总结


前言


一、题目: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 期间进行的交易的信息。

有一些顾客可能光顾了购物中心但没有进行交易。请你编写一个 SQL 查询,来查找这些顾客的 ID ,以及他们只光顾不交易的次数。
返回以 任何顺序 排序的结果表。
查询结果格式如下例所示。

输入:
Visits
+----------+-------------+
| visit_id | customer_id |
+----------+-------------+
| 1        | 23          |
| 2        | 9           |
| 4        | 30          |
| 5        | 54          |
| 6        | 96          |
| 7        | 54          |
| 8        | 54          |
+----------+-------------+
Transactions
+----------------+----------+--------+
| transaction_id | visit_id | amount |
+----------------+----------+--------+
| 2              | 5        | 310    |
| 3              | 5        | 300    |
| 9              | 5        | 200    |
| 12             | 1        | 910    |
| 13             | 2        | 970    |
+----------------+----------+--------+
输出:
+-------------+----------------+
| customer_id | count_no_trans |
+-------------+----------------+
| 54          | 2              |
| 30          | 1              |
| 96          | 1              |
+-------------+----------------+

解释:
ID = 23 的顾客曾经逛过一次购物中心,并在 ID = 12 的访问期间进行了一笔交易。
ID = 9 的顾客曾经逛过一次购物中心,并在 ID = 13 的访问期间进行了一笔交易。
ID = 30 的顾客曾经去过购物中心,并且没有进行任何交易。
ID = 54 的顾客三度造访了购物中心。在 2 次访问中,他们没有进行任何交易,在 1 次访问中,他们进行了 3 次交易。
ID = 96 的顾客曾经去过购物中心,并且没有进行任何交易。
如我们所见,ID 为 30 和 96 的顾客一次没有进行任何交易就去了购物中心。顾客 54 也两次访问了购物中心并且没有进行任何交易。

二、解题

1.正确示范①

提交SQL

select customer_id,count(1) count_no_trans
from Visits u1
left join Transactions u2 
on u1.visit_id=u2.visit_id
where u2.visit_id is null
group by customer_id;

运行结果

2.正确示范②

提交SQL

select customer_id,count(*) count_no_trans
from Visits u1
left join Transactions u2 
on u1.visit_id=u2.visit_id
where u2.visit_id is null
group by customer_id;

运行结果

3.正确示范③

提交SQL

select customer_id,count(u1.visit_id) count_no_trans
from Visits u1
left join Transactions u2 
on u1.visit_id=u2.visit_id
where u2.visit_id is null
group by customer_id;

运行结果

4.正确示范④

提交SQL

select customer_id,sum(1) count_no_trans
from Visits u1
left join Transactions u2 
on u1.visit_id=u2.visit_id
where u2.visit_id is null
group by customer_id;

运行结果

5.正确示范⑤

提交SQL

select customer_id,count(1) count_no_trans
from Visits 
where visit_id not in(select visit_id from Transactions
) 
group by customer_id;

运行结果


总结

正确示范①思路:
left join + group by +count(1)
正确示范②思路:
left join + group by +count(*)
正确示范③思路:
left join + group by +count(u1.visit_id)
正确示范④思路:
left join + group by +sum(1)
正确示范⑤思路:
not in + group by + count(1)
其他:
也可以用 not exists + group by + count(1)

http://www.fp688.cn/news/1029.html

相关文章:

  • 我想建设一个网站排行榜
  • dede淘宝客网站模板小程序设计
  • 慈溪网站建设哪家好深圳搜索seo优化排名
  • 广宗网站建设关键词排名优化公司外包
  • 优对 网站开发在线刷关键词网站排名
  • 网站建设的原则做网站用什么编程软件
  • 网站第一关键词怎么做搜索引擎排名国内
  • 服装设计师网seowhy官网
  • 类似于滴滴的网站商城建设网站怎么营销推广
  • 专业的深圳网站建设公司营销型网站推广方案
  • 大连网站建设解决方案怎么在百度上做推广上首页
  • gta5显示网站建设中疫情防控数据
  • 做企业网站服务器在国外常州百度关键词优化
  • 什么是商城网站女教师遭网课入侵视频大全播放
  • 公司网站打不开不知道谁做的济南seo怎么优化
  • 推荐小蚁人网站建设营销策划案
  • 引擎网站推广法怎么做惠州百度seo
  • 保山网站建设多少钱网络营销策划方案ppt模板
  • 湖南专业建站按效果付贿百度seo优化多少钱
  • 互联网网站建设咨询谷歌竞价推广教程
  • wordpress其他的系统优化软件
  • 注册网站需要多久广州市新闻发布
  • 凡客建网站什么软件比百度搜索好
  • 计算机网站建设体会b2b平台营销
  • 太原营销型网站网站服务器是什么意思
  • wordpress图片管理seo优化与品牌官网定制
  • 做网站的公司什么动力东莞海外网络推广
  • 响应式网站建设开发公司百度电商广告代运营
  • 网站备案换接入商谷歌chrome浏览器
  • 怎么做网站需要多少钱外链发布平台