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

做微信网站公司淮安建立公司网站流程

做微信网站公司,淮安建立公司网站流程,个人介绍网页制作html,滕州网站设计目录 一、196. 删除重复的电子邮箱 - 力扣(LeetCode) 二、602. 好友申请 II :谁有最多的好友 - 力扣(LeetCode) 三、176. 第二高的薪水 - 力扣(LeetCode) 一、196. 删除重复的电子邮箱 - 力扣…

目录

一、196. 删除重复的电子邮箱 - 力扣(LeetCode)

二、602. 好友申请 II :谁有最多的好友 - 力扣(LeetCode)

三、176. 第二高的薪水 - 力扣(LeetCode)


一、196. 删除重复的电子邮箱 - 力扣(LeetCode)

题意就是删除删除重复的邮箱

很容易可以想到 delete from person where id in (一坨)

绕了个弯子 让你写删除语句本质还是写查询语句

  1. 第一层查询使用窗口函数 分组加排序
    select *,
    row_number() over(partition by email order by id asc) as 'rank' 
    from Person

  2. 可以显然得出 临时表中rank >1 的都是重复的,嵌套一层查id出来
     select id from (select *,row_number() over(partition by email order by id asc) as 'rank' from Person) temp  where temp.rank = 1

  3. 执行删除语句
    delete from Person where id not in (select id from (select *,row_number() over(partition by email order by id asc) as 'rank' from Person) temp  where temp.rank = 1
    )

二、602. 好友申请 II :谁有最多的好友 - 力扣(LeetCode)

 

with t1 as(select requester_id as 'id' from RequestAcceptedunion allselect accepter_id  as 'id' from RequestAccepted
),
t2 as(select id,count(id) over(partition by id rows between unbounded preceding and unbounded following) as 'num'from t1
),
t3 as(select *,dense_rank() over(partition by null order by num desc) as 'rank'from t2
)
select id,num 
from t3 
where t3.rank = 1
limit 1

理解就是加好友是相互的!!!!!!!!

 把两列数据并成一列  然后窗口函数分组排序

三、176. 第二高的薪水 - 力扣(LeetCode)

也是窗口函数分组排序  但是这个题就比较麻烦 需要考虑空结果集输出null

select ifnull((with t1 as(select *,dense_rank() over(partition by null order by salary desc) as 'rank'from Employee),t2 as(select distinct salary as 'SecondHighestSalary' from t1where t1.rank = 2)select SecondHighestSalary from t2
),null) as 'SecondHighestSalary'

结束三道sql!

http://www.dtcms.com/wzjs/585848.html

相关文章:

  • 学习网站建设需要什么app开发公司一个月可以赚多少钱
  • 网站域名是什么意思傻瓜式网页制作工具
  • wordpress建英文站安阳做推广网站
  • 手机网站版面设计做网站 转行
  • 初学者想学网站建设沧州头条最新新闻
  • 做营销网站公司全是广告的网站
  • 杭州专业做网站的公司可以做调查问卷的网站
  • 建购物网站需要多少钱做海报的素材网站
  • 做网站的关键词是指wordpress全图水印插件
  • 个人可否建立网站营销业务应用系统
  • 电子商务网站建设与管理的总结廊坊手机网站制作
  • 网站空间的建设app嵌入手机网站
  • 重庆建网站派臣公司软文素材
  • 自助建站免费平台中国十大物联网公司
  • 网站服务器收费网站报错403
  • 网站建设用模板好吗海燕网站建设公司
  • 网站服务器哪个好文化传播有限公司网站建设
  • 小贷做网站网站建设与维护课程标准
  • 网站建设与管理内容手游折扣平台app哪个好
  • 如何自建淘宝客网站深圳建网站的
  • 秦皇岛手机网站制作价格wordpress书籍推荐
  • 提供手机自适应网站移动网站开发百科
  • 网站编程培训机构wordpress 固定链接404
  • 深圳站建在边境考研资料找微信hyhyk1推广可以
  • 大岭山仿做网站长沙中小企业网站制作
  • 江苏建站服装门户系统网站
  • 做视频网站如何赚钱lookae素材网
  • 虹口专业网站建设百度账号管理
  • 做中学网站网站开发
  • 企业电子商务网站建设和一般wordpress 功能 删除