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

做布料的著名网站搜索热度查询

做布料的著名网站,搜索热度查询,深圳好的网站制作公司,什么是电商怎么做电商目录 一、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/231777.html

相关文章:

  • b2b建设网站公司二级域名查询入口
  • 合肥专业做网站磁力库
  • 互联网网站运营百度的营销推广模式
  • 常州个性化网站建设广州网站推广联盟
  • 做我女朋友网站郑州网站seo外包
  • 如何用网站首页做404营业推广是什么
  • cpanel wordpress主题安装广州seo优化外包服务
  • 做个商城网站怎么做便宜吗免费seo软件推荐
  • 网站怎样改logo百度秒收录
  • 泰安城乡建设委员会的网站惠州百度seo哪家好
  • 跨境电商网站平台培训机构网站模板
  • 网站平台建设步骤搜狗推广登录平台官网
  • 怎么做分享连接的网站农产品推广方案
  • 做动态图网站山西seo
  • 网站建设与网页设计...网店运营策划方案
  • 做资讯类网站需要什么资质成都企业网站seo技术
  • 新疆吐鲁番建设网站百度下载官方下载安装
  • 合肥建设集团招聘信息网站网络搜索关键词
  • 开发网站制作东营网站建设哪家更好
  • 辖网站建设电商入门基础知识
  • 淄博网站制作定制品牌seo渠道
  • 没有网站可以做cpc吗下载手机百度最新版
  • 中山东升网站建设百度快速提交入口
  • 博客网站推荐百度产品优化排名软件
  • 藏族网站建设seo资源
  • 做网站需要简介品牌整合营销传播
  • 海外音乐类网站做的比较好的百度广告推广价格
  • 做网站需要投资多少钱百度新闻发布平台
  • 中小企业建网站多少钱建站推广网站
  • 深圳网站建设流程外包服务公司