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

MySQL基础练习题49-低质量的问题

目录

题目

准备数据

分析数据

总结


题目

找出 低质量 问题的 ID 集合。如果一个力扣问题的喜欢率(喜欢数除以总投票数)严格低于 60% ,则该问题为低质量问题。

按 problem_id 升序排列返回结果表。

准备数据

Create table If Not Exists Problems (problem_id int, likes int, dislikes int)
    Truncate table Problems
    insert into Problems (problem_id, likes, dislikes) values ('6', '1290', '425')
    insert into Problems (problem_id, likes, dislikes) values ('11', '2677', '8659')
    insert into Problems (problem_id, likes, dislikes) values ('1', '4446', '2760')
    insert into Problems (problem_id, likes, dislikes) values ('7', '8569', '6086')
    insert into Problems (problem_id, likes, dislikes) values ('13', '2050', '4164')
    insert into Problems (problem_id, likes, dislikes) values ('10', '9002', '7446')

分析数据

select
    problem_id
    from problems
where (likes / (likes + dislikes)) < 0.6
order by problem_id;

 

总结

排序使用的函数是 order by


http://www.kler.cn/news/330265.html

相关文章:

  • 【动态规划】完全背包问题
  • 媒介坊:软文自助发布平台,开启营销新篇章
  • 什么是大语言模型的大海捞针指标
  • 【数据库差异研究】update与delete使用表别名的研究
  • Swift并发笔记
  • 「4.3」维护序列
  • 多系统萎缩患者必看!这些维生素助你对抗病魔
  • Docker的入门详解
  • 第十四讲-输入控件QPlainTextEdit
  • redis数据库学习一
  • [Cocoa]_[初级]_[使用NSNotificationCenter作为目标观察者实现时需要注意的事项]
  • STM32F103C8----3-1 LED闪烁(跟着江科大学STM32)
  • 【TypeScript】异步编程
  • Django Nginx+uwsgi 安装配置
  • Python开发环境配置(mac M2)
  • Qt 教程全集目录公布(方便查阅)
  • 基于单片机人体反应速度测试仪系统
  • STM32中断控制点灯
  • 物理学基础精解【30】
  • 【数据挖掘】2023年 Quiz 1-3 整理 带答案