SQL语句
文章平均质量分 53
「已注销」
一只小小的菜鸟
展开
-
SQL语句☞排名问题(row_number()函数, rank()函数, dense_rank()函数)
排名问题(row_number()函数, rank()函数, dense_rank()函数)排名是数据库中的一个经典题目,实际上又根据排名的具体细节可分为3种场景:连续排名row_number函数作用:查出指定条件后的进行排名,条件相同排名也不相同,排名间断不连续。例薪水3000、2000、2000、1000排名结果为1-2-3-4row_number()函数语法:row_number() over(业务逻辑)总排名不连续rank()函数作用:查出指定条件后的进行排名,条件相同排名相同原创 2021-01-23 23:21:05 · 269 阅读 · 0 评论 -
SQL语句☞排序,限制以及列表空值问题
SQL SELECT DISTINCT语句SELECT DISTINCT语法用于仅返回不同的(different)值。在一张表内,一列通常包含许多重复的值; 有时你只想列出不同的(different)值。SQL SELECT DISTINCT语法如下所示:SELECT DISTINCT column1, column2, ...FROM table_name;SQL ORDER BY Keyword(按关键字排序)ORDER BY 关键字用于按升序或降序对结果集进行排序。ORDER BY 关键原创 2021-01-23 00:14:34 · 218 阅读 · 0 评论 -
SQL语句☞连接
SQL语句第一天记录SQL JOIN连接五种连接方式内连接(inner join):左连接(left join):右连接全连接笛卡尔连接SQL JOIN连接SQL 连接(JOIN) 子句用于将数据库中两个或者两个以上表中的记录组合起来。连接通过共有值将不同表中的字段组合在一起。五种连接方式内连接(inner join):当两张表都存在匹配时才返回行(交集);左连接(left join):返回左表中所有的行,即使右表中没有匹配的行;右连接(right join):返回右表中所有的行,即使左表中没原创 2021-01-22 23:13:48 · 478 阅读 · 1 评论