- 博客(10)
- 收藏
- 关注
原创 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
123
原创 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
118
原创 LeetCode SQL刷题(9)- 每日平均XX率问题
题目:编写一段 SQL 来查找:在被报告为垃圾广告的帖子中,被移除的帖子的每日平均占比,四舍五入到小数点后 2 位
2021-06-03 13:45:37
158
原创 LeetCode SQL刷题(6)- 执行顺序问题
基本执行顺序:FROM > WHERE > GROUP BY > SELECT > ORDER BYfrom > where > group by > select > order by。这就是一条基本sql的执行顺序
2021-06-01 07:44:53
233
原创 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
189
原创 LeetCode SQL刷题(1)- 连续登录/连续不登录问题
类型1:取出连续n天登陆的用户名题目:表 Accounts:+---------------+---------+| Column Name | Type |+---------------+---------+| id | int || name | varchar |+---------------+---------+id 是该表主键.该表包含账户 id 和账户的用户名.表 Logins:+--------...
2021-05-30 20:51:10
1427
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人