【第22期】观点:IT 行业加班,到底有没有价值?

按用户分组按时间排序存储过程

原创 2016年08月30日 09:50:38
create PROCEDURE [dbo].[fanhua_tasklistgroupbyuserid] 
(
@PageIndex int,
    @PageSize int
   )
AS
BEGIN
declare @PageLowerBound int
declare @PageUpperBound int
set @PageLowerBound=(@pageindex-1)*@pagesize
set @PageUpperBound=@PageLowerBound+@pagesize
set rowcount @PageUpperBound
   declare @indextable table (id int identity(1,1),nid int)
   insert  @indextable (nid) select T.id from ( select row_number() over(partition by userid order by addtime desc) as rownum,* from fanhua_task ) as T where T.rownum=1 order by addtime desc
   select b.* from @indextable a, fanhua_task b where b.id =a.nid  and a.id between @PageLowerBound +1 and @PageUpperBound  order by b.addtime desc
end

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

文件按时间排序的一个实现思路

文件按时间排序的一个实现思路

android如何实现文件按时间先后顺序排列显示

android如何实现文件按时间先后顺序排列显示? 需求要求文件按照创建时间的先后顺序进行显示,而系统是安装文件大小顺序来显示,结果查了好一会儿资料都没找到相关资料,没辙了,只好反编译看了下...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

ls命令显示文件并按时间排序的方法分享

在linux系统中,使用ls命令按时间排序文件,其实很简单,如下: #ls -tr 即可按时间排序当前目录下的文件。 附,ls命令的参数中文详解: -a 列出目录下的所有文件,包括以 . ...

ls实现列文件按时间排序

1) ls -lt  时间最近的在前面2) ls -ltr 时间从前到后3) 利用sort    ls -l | sort +7 (日期为第8列)   时间从前到后    ls -l | sort -...

Android 列表按照时间排序

项目中在listview展示历史记录,需求是要按照时间来排序,其实原理很简单,只要将绑定的数据先进行排序,然后放到listview里面填充展示就可以了,解决方案如下:     排序方法如下:     ...

查找文件,并按时间排序

转载 例如,查找当前目录下的所有 version.ini文件,并按时间排序,运行命令:复制代码 代码示例: find ./ -name version.ini |xargs ls -lta 查找...

ACCESS格式化时间按时间排序

在用ACCESS查询数据的时候,有时按时间排序时会出现如下情况: 2011-1-12会小于2011-1-2,为解决这个情况,可以在查询时格式化时间,函数如下:Format(time, 'yyyy-m...

mysql获取按日期排序获取最新的记录

今天让一个数据查询难了。主要是对group by 理解的不够深入。才出现这样的情况 这种需求,我想很多人都遇到过。下面是我模拟我的内容表 我现在需要取出每个分类中最新的内容 sele...

MySQL——索引 视图 存储过程 触发器 游标 表复制 内置函数 预处理

(1)索引(index) 索引 索引是一个单独的、物理的数据库结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。 优点:   大大加快数据的检索速度;   ...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)