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

上海专业网站建设公司电话uemo网站平台建设

上海专业网站建设公司电话,uemo网站平台建设,免费建设商城网站,北京网站制作案例目录597. 好友申请 I:总体通过率602. 好友申请 II :谁有最多的好友603. 连续空余座位1045. 买下所有产品的客户597. 好友申请 I:总体通过率 官方讲的题目太繁琐了,大概就是(表2中列1列2不全相同的行数)/&a…

目录

      • 597. 好友申请 I:总体通过率
      • 602. 好友申请 II :谁有最多的好友
      • 603. 连续空余座位
      • 1045. 买下所有产品的客户

597. 好友申请 I:总体通过率

官方讲的题目太繁琐了,大概就是(表2中列1列2不全相同的行数)/(表1中列1列2不全相同的行数)
题型:如何统计表中列A与列B不全相同的行数
解题:select count(distinct 列A,列B) from 表名
繁琐一点的:select count(*) from (select distinct 列A,列B from 表)

在这里插入图片描述

select round(ifnull((select count(distinct requester_id ,accepter_id) from RequestAccepted) / (select count(distinct sender_id ,send_to_id) from FriendRequest),0),2) as accept_rate ;

select语句中可以没有from

602. 好友申请 II :谁有最多的好友

题型:列A和列B的值一起考虑,分组计数输出次数最多的
解题:(select 列A from 表) union all (select 列B from 表)

在这里插入图片描述

select id,count(*) num
from 
(select requester_id id from RequestAccepted
union all
select accepter_id as id from RequestAccepted) a 
group by id
order by count(1) desc
limit 1

603. 连续空余座位

题型:连续满足条件的行记录才输出,即输出与否与前后行相关
解答:错开一位的自连接

在这里插入图片描述
在这里插入图片描述
解法1:

先和后一号的自连接,该行和下一行都满足条件,则输出该行
union
和前一号的自连接,该行和上一行都满足条件,则输出该行

select *
from
(
(select c1.seat_id seat_id
from Cinema c1 left join Cinema c2 on c1.seat_id = c2.seat_id-1
where c1.free = 1 and c2.free = 1)
union 
(select c1.seat_id seat_id
from Cinema c1 left join Cinema c2 on c1.seat_id = c2.seat_id+1
where c1.free = 1 and c2.free = 1)
) a
order by seat_id

解法2:解法1太繁琐,用abs(c1.seat_id - c2.seat_id) = 1把解法1中两种情况结合起来

select distinct c1.seat_id seat_id
from Cinema c1 left join Cinema c2 on abs(c1.seat_id - c2.seat_id) = 1
where c1.free = 1 and c2.free = 1
order by seat_id

1045. 买下所有产品的客户

题型:表1中,对列A分组,如果组中列B的值涵盖了所有表2的值,则输出对应的列A类别–见题清楚些
解法:利用外键的限制,不会有超出表2的情况,所以只要对比数量满足,就一定全部涵盖了

在这里插入图片描述

在这里插入图片描述
group by分组后,看各类别的计数和表2的是否相等

select customer_id
from Customer
group by customer_id
having count(distinct product_key) = (select count(product_key) from Product)
http://www.yayakq.cn/news/964114/

相关文章:

  • 大连手机模板建站装修展厅设计
  • 企业网站建设报价表企业的vi设计系统
  • 建网站公司都是怎么建设网站的网络营销推广方案案例
  • 收到网站建设账务处理合肥网站关键词优化
  • 广东富盈建设有限公司企业网站内丘附近网站建设价格
  • 建站最好的移动电子商务网站建设
  • 怎么给公司做微网站建筑八大员证报考网站
  • 东营网站关键词多城市地方门户网站系统
  • 网站栏目结构优化卖东西的平台有哪些
  • 做网站卖袜子效益如何免费浏览器
  • 树荫营销网站六安app开发公司
  • 网站建设廴金手指花总壹柒手机网站绑定域名
  • 企业网站的布局wordpress腾讯云对象存储
  • 数码产品商城网站建设做网站淄博
  • 洛阳网站建设网站建设中小微企业名录库
  • 做网站客户没有付定金c 网站建设综合报告
  • wordpress 企业网站 教程网站加盟城市分站
  • 珠海 网站建设建设网站总结
  • 苏州做网站优化公司哪家好苏州网站制作聚尚网络
  • 做暧动漫视频在线观看网站抖音代运营合作协议书范本
  • 网站备案 接电话wordpress读取字体
  • 网站备案网站要有内容吗个人企业邮箱怎么申请
  • 网站开发需要什么基础平面设计软件下载安装
  • 织梦图片自适应网站源码icp备案添加网站
  • 如何自己做网站发布到服务器上面黄骅市官网
  • 智慧政务门户网站建设网站排名优化策略
  • 上饶建站公司wordpress 信息港
  • 如何开发微信网站湖南省建设工程信息网官网
  • 山东滨州有多少网站开发公司wordpress会员权限插件
  • 龙华住房和建设局网站怎么无法登陆怎么在手机上做企业网站