SQL
文章平均质量分 52
张怡玥 Iris
这个作者很懒,什么都没留下…
展开
-
LeetCode刷题(12) - Create/Drop/Update
Create表CREATE TABLE 语句CREATE TABLE 语句用于创建数据库中的表。SQL CREATE TABLE 语法CREATE TABLE 表名称(列名称1 数据类型,列名称2 数据类型,列名称3 数据类型,....)数据类型(data_type)规定了列可容纳何种数据类型。下面的表格包含了SQL中最常用的数据类型:数据类型 描述 integer(size) int(size) smallint(size)...原创 2021-06-07 08:34:01 · 124 阅读 · 0 评论 -
LeetCode SQL刷题(11)- 中位数问题
SELECT Id,Company,SalaryFROM(SELECT Id,Company,Salary,ROW_NUMBER() OVER(PARTITION BY Company ORDER BY Salary) AS rk,COUNT(Salary) OVER(PARTITION BY Company) AS cntFROM Employee) aWHERE rk BETWEEN cnt/2 AND cnt/2 + 1原创 2021-06-07 08:15:04 · 120 阅读 · 0 评论 -
LeetCode SQL刷题(9)- 每日平均XX率问题
题目:编写一段 SQL 来查找:在被报告为垃圾广告的帖子中,被移除的帖子的每日平均占比,四舍五入到小数点后 2 位原创 2021-06-03 13:45:37 · 185 阅读 · 0 评论 -
LeetCode SQL刷题(8)- 格式化问题
11原创 2021-06-03 13:18:31 · 201 阅读 · 2 评论 -
LeetCode SQL刷题(7)- 构造虚拟数据
SELECT XX AS XX,XX AS XXFROM DUAL原创 2021-06-02 11:18:53 · 80 阅读 · 0 评论 -
LeetCode SQL刷题(6)- 执行顺序问题
基本执行顺序:FROM > WHERE > GROUP BY > SELECT > ORDER BYfrom > where > group by > select > order by。这就是一条基本sql的执行顺序原创 2021-06-01 07:44:53 · 251 阅读 · 0 评论 -
LeetCode SQL刷题(5)- 窗口函数问题
1. LEAD2. LAG3. 排序4. COUNT原创 2021-05-31 23:58:55 · 273 阅读 · 0 评论 -
LeetCode SQL刷题(4)- 取出排名第N的值问题
一、取出排名第N的值原创 2021-05-31 17:47:23 · 122 阅读 · 0 评论 -
LeetCode SQL刷题(3)- 表连接问题
内连接/左连接/右连接比较简单,按下不表,这里主要讲一下UNION和FULL JOIN问题1. UNION和UNION ALL:对比:Union代表Distinct行Union all不去重共性:Union的前后两张表都不需要加括号Union后可以直接使用两张表的新建列名做排序作者:zhang-yi-yue-iris链接:https://leetcode-cn.com/problems/report-contiguous-dates/solution/unionhe-union-原创 2021-05-31 08:12:30 · 230 阅读 · 0 评论 -
LeetCode SQL刷题(1)- 连续登录/连续不登录问题
类型1:取出连续n天登陆的用户名题目:表 Accounts:+---------------+---------+| Column Name | Type |+---------------+---------+| id | int || name | varchar |+---------------+---------+id 是该表主键.该表包含账户 id 和账户的用户名.表 Logins:+--------...原创 2021-05-30 20:51:10 · 1548 阅读 · 2 评论