SQL
cccccc9955
这个作者很懒,什么都没留下…
展开
-
SQL - DELETE
DELETE Statement 1. 单表删除 用于单个数据表中的删除行 DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name [[AS] tbl_alias] [PARTITION (partition_name [, partition_name]...)] [WHERE where_condition] [ORDER BY...] [LIMIT row_count] 2. 按照特定顺序删除(一定数目) 例如下面这个例子,筛选出符合wher原创 2020-08-30 00:42:15 · 213 阅读 · 0 评论 -
SQL 窗口函数
什么是窗口函数? 需要在每组内排名时,例如每个部门按照业绩来排名,可以使用SQL的窗口函数功能。和GROUP BY 不同,窗口函数不会减少数据的行数,窗口函数基本语法如下: <窗口函数> over (partition by <用于分组的别名> order by <用于排序的列名>) 1. 专用窗口函数 rank() dense_rank() row_number() 他们的区别是碰到相同大小的值得时候,编号的方式不同,分别形如: 1,1,1,4,5… 1,1,1,2原创 2020-08-28 23:33:02 · 179 阅读 · 0 评论 -
SQL - limit & limit offset
SQL - limit & limit offset单用 LIMIT用LIMIT OFFSET 单用 LIMIT 有两个数字参数时,跳过前面m条数据,从m+1开始读取n条数据 select * from table limit m, n; 例如m=2, n=1时,读取“导管”这个数据: 项目 Value 电脑 $1600 手机 $12 导管 $1 有一个数字参数时,返回前m行数据 select * from table limit m; 例如m=2时,读取“原创 2020-08-28 23:07:07 · 104 阅读 · 0 评论