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

建筑网站推荐知乎wordpress附件修复

建筑网站推荐知乎,wordpress附件修复,关于做公司网站,哪个网站做动图----查询每天刷题通过数最多的前二名用户id和刷题数 现有牛客刷题表questions_pass_record#xff0c;请查询每天刷题通过数最多的前二名用户id和刷题数#xff0c;输出按照日期升序排序#xff0c;查询返回结果名称和顺序为#xff1a; date|user_id|pass_count 表单创建…----查询每天刷题通过数最多的前二名用户id和刷题数 现有牛客刷题表questions_pass_record请查询每天刷题通过数最多的前二名用户id和刷题数输出按照日期升序排序查询返回结果名称和顺序为 date|user_id|pass_count 表单创建和数据的插入 drop table if exists questions_pass_record; CREATE TABLE questions_pass_record (user_id int NOT NULL,question_type varchar(32) NOT NULL,device varchar(14) NOT NULL,pass_count int NOT NULL,date date NOT NULL ); INSERT INTO questions_pass_record VALUES (101, java, app, 2, 2020-03-01); INSERT INTO questions_pass_record VALUES (102, sql, pc, 15, 2020-03-01); INSERT INTO questions_pass_record VALUES (102, python, pc, 9, 2021-04-09); INSERT INTO questions_pass_record VALUES (202, python, pc, 11, 2021-04-09); INSERT INTO questions_pass_record VALUES (104, python, app, 3, 2021-04-09); INSERT INTO questions_pass_record VALUES (105, sql, pc, 60, 2018-08-15); INSERT INTO questions_pass_record VALUES (104, sql, pc, 20, 2018-08-15); INSERT INTO questions_pass_record VALUES (304, sql, pc, 10, 2018-08-15);查询语句 select user_id,pass_countfrom (select date,user_id,pass_count,dense_rank( )over(PARTITION BY user_id ORDER BY date ) as rank_numfrom questions_pass_recordgroup by date,user_id,pass_count) twhere rank_num in (1,2)在查询中 DENSE_RANK( ) 函数用于在每个分组内按照指定的排序方式为行分配一个排名值排名值可以重复并且不存在断开的排名。通过使用 DENSE_RANK( ) 函数可以方便地为每个分组内的行分配排名值用于处理需要对数据进行排名和分组的情况。 语法 DENSE_RANK() OVER (PARTITION BY column1 ORDER BY column2)PARTITION BY 指定了分组的列ORDER BY 指定了排序的列。 dense_rank( )over(PARTITION BY user_id ORDER BY date ) as rank_num使用 DENSE_RANK( ) 函数为每个分组内的行分配一个排名值分组依据是 user_id 列排序依据是 date 列将排名值命名为 rank_num。 需要注意 ① RANK( )、DENSE_RANK( ) 和 ROW_NUMBER( ) 函数是用于计算和分配行排序值的窗口函数。它们在使用 OVER 子句时可以根据指定的排序规则为结果集中的行分配排名、稠密排名或行号。 ② RANK( ) 函数 RANK( ) 函数为结果集中的行分配排名值并且具有相同值的行将具有相同的排名值随后的排名值将会跳过相同的排名并递增。 示例查询学生成绩排名 select *,rank() over (order by Score desc) as rank_over from Stu_Scores执行结果 ③ DENSE_RANK( ) 函数 DENSE_RANK( ) 函数为结果集中的行分配稠密排名值具有相同值的行将具有相同的排名值但排名值不会跳过。 示例查询学生成绩排名 select *,dense_rank() over (order by Score desc) as dense_rank_over from Stu_Scores执行结果 ④ ROW_NUMBER( ) 函数 ROW_NUMBER( ) 函数为结果集中的行分配唯一的行号每行的行号都是唯一的。 示例查询学生成绩排名 select *,row_number() over (order by Score desc) as row_number_over from Stu_Scores执行结果 可根据实际需求选择需要使用的函数。
http://www.zqtcl.cn/news/641183/

相关文章:

  • 网站优化排名软件泌阳网站建设
  • 网站反向绑定域名企业网站的建立网络虚拟社区时对于企业
  • 重庆大渡口网站建设解决方案梓潼 网站建设 有限公司
  • 高端平面网站东营住房和城乡建设厅网站
  • 品牌网站建设e小蝌蚪易时代网站
  • 做搜狗手机网站点击软网站建设有哪些种类
  • 想自学做网站太原要做网站的公司
  • 站内seo优化淘宝网站推广策划方案
  • 福建建设执业注册中心网站网址格式怎么写
  • 网站开发外包公司坑襄垣城乡建设管理局的网站
  • 网络公司怎么做网站常州新北区网站建设
  • 扬州专业外贸网站建设推广做详情页上什么网站找素材
  • 北京做网站设计招聘深圳市住房和建设局官网平台
  • 冻品网站建设网站头图设计
  • 手机网站分辨率做多大h5微网站建设多少钱
  • 网站制作软件下载公司怎么注册邮箱帐号
  • 做婚纱网站的图片园林设计
  • 濮阳公司建站淮北城市住建网
  • 建设银行网站打不开 显示停止工作专门做地图的网站
  • 有没有人一起做网站app网站建设方案
  • 洛阳网站建设兼职企业网站建设文案
  • 动漫制作贵州seo策略
  • asp网站建设项目实训该怎么跟程序员谈做网站
  • 网站软件资源iis不能新建网站
  • 网站设计的发展趋势西安市建设工程交易网
  • 做外贸收费的服装网站武钢建设公司网站
  • wordpress 全文搜索企业网站优化策略
  • 犀牛云做网站如何网站备案需要什么东西
  • wordpress星座网站建设与优化计入什么科莫
  • 外贸网站优化方案绵阳网站建设怎么做