![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
瓜皮弟子头很铁
万变犹定,神怡气静
展开
-
经典sql分页
sql 分页代码原创 2023-01-31 14:46:39 · 245 阅读 · 0 评论 -
在相同id下取最大时间记录
利用Row_Number 函数对数据分组排序 按照useridx分组,按wtime 降序来排序 然后只取排序中每组第一条数据。先用group by 选出注册最大时间,然后将其放置于where 语句中 ,该方案一定程度上会有重复。场景:一张注册表有很多重复的userid,现在要去除重复并保留最新注册时间。总结:在千万量数据下,方案二比方案一时间要短很多。所以要用distinct 去重。原创 2022-09-29 18:26:57 · 677 阅读 · 0 评论 -
SQL 对已逗号分割字符串读取的方法
---@c 要分割的字符串,@split 分割符号(不止限于逗号)--首先建立一个临时表CREATE function [dbo].[f_splitComma](@c varchar(8000),@split varchar(2)) returns @t table(col varchar(20)) as begin -- 对字符串进行遍历 while(charindex(@split,@c)<>0) ...原创 2021-09-01 12:38:51 · 1564 阅读 · 0 评论 -
sql创建一个有连续天数的月份表
CREATE TABLE #DATEInfoFF ( [every_time] [nvarchar](20) NULL ); I...原创 2021-07-19 14:50:49 · 361 阅读 · 0 评论