![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
力扣数据库题
Tc.小浩
这个作者很懒,什么都没留下…
展开
-
LeetCode数据库1179
编写一个 SQL 查询来重新格式化表,使得新的表中有一个部门 id 列和一些对应 每个月 的收入(revenue)列。查询结果格式如下面的示例所示:讲讲case when的原理当一个单元格中有多个数据时,case when只会提取当中的第一个数据。以CASE WHEN month=‘Feb’ THEN revenue END 为例,当id=1时,它只会提取month对应单元格里的第一个数据,即Jan,它不等于Feb,所以找不到Feb对应的revenue,所以返回NULL。(可以试试把我上面答案里.原创 2021-10-05 18:55:24 · 112 阅读 · 0 评论 -
LeetCode174数据库中等题
编写一个 SQL 查询来实现分数排名。如果两个分数相同,则两个分数排名(Rank)相同。请注意,平分后的下一个名次应该是下一个连续的整数值。换句话说,名次之间不应该有“间隔”。例如,根据上述给定的 Scores 表,你的查询应该返回(按分数从高到低排列):**重要提示:对于 MySQL 解决方案,如果要转义用作列名的保留字,可以在关键字之前和之后使用撇号。例如 " Rank" **#1、先得到分数的排序# Write your MySQL query statement below1、先得到原创 2021-10-04 21:48:50 · 102 阅读 · 0 评论 -
数据库update
Salary 表:±------------±---------+| Name | Type |±------------±---------+| id | int || name | varchar || sex | ENUM || salary | int |±------------±---------+id 是这个表的主键。sex 这一列的值是 ENUM 类型,只能从 (‘m’, ‘原创 2021-10-01 19:22:03 · 253 阅读 · 0 评论 -
sql数据库的order by 和desc排序
某城市开了一家新的电影院,吸引了很多人过来看电影。该电影院特别注意用户体验,专门有个 LED显示板做电影推荐,上面公布着影评和相关电影描述。作为该电影院的信息部主管,您需要编写一个 SQL查询,找出所有影片描述为非 boring (不无聊) 的并且 id 为奇数 的影片,结果请按等级 rating 排列。例如,下表 cinema:±--------±----------±-------------±----------+| id | movie | description |原创 2021-09-27 21:44:36 · 1418 阅读 · 0 评论 -
力扣数据库题group by和distinct
有一个courses 表 ,有: student (学生) 和 class (课程)。请列出所有超过或等于5名学生的课。例如,表:±--------±-----------+| student | class |±--------±-----------+| A | Math || B | English || C | Math || D | Biology || E | Math原创 2021-09-27 14:08:12 · 96 阅读 · 0 评论