如何在ROW_NUMBER()函数和联合中获取过滤器记录?

玛诺·萨瓦利亚(Manoj Savalia)

我有一个联合查询从表中获取结果。当只有第一个查询执行该时间时,此工作正常,但如果第二个(联合部分)也返回结果,则该时间将不起作用。我的查询像

Select * from (
Select  ROW_NUMBER() OVER(ORDER BY EmpID DESC) as RowNo,
    Emp.EMPID, EMP.FirstName
    From Emp
Union
Select ROW_NUMBER() OVER(ORDER BY EMPID DESC) as RowNo,
    Emp.EMPID, EMP.FirstName
    From Emp Inner Join EMPDetail On Emp.EmpID = EMPDetail.EMPID 
    Where EMPDetail.IsActive=True
    ) as _EmpTable where RowNo between 1 and 20

请帮我。我想使用行号添加分页。还有其他解决方案吗?

斯图尔特

union在执行之前,您将需要在周围的另一个子查询row_number()ing

Select * 
from 
(
    Select  ROW_NUMBER() OVER(ORDER BY EmpID DESC) as RowNo,
        EmpID, 
        FirstName
    FROM
    (
        SELECT 
            Emp.EMPID, 
            Emp.FirstName
        From Emp

        Union

        Select 
            Emp.EMPID, 
            EMP.FirstName
        From 
            Emp Inner Join EMPDetail On Emp.EmpID = EMPDetail.EMPID 
        Where 
            EMPDetail.IsActive=True
    )
) as _EmpTable 
where 
    RowNo between 1 and 20

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用联合或交集函数时,如何获取布隆过滤器集的大小?

来自分类Dev

如何在过滤器中获取请求

来自分类Dev

我如何在过滤器中获取请求

来自分类Dev

如何在jquery内容中连接两个过滤器?过滤器 1 和过滤器 2 连接结果

来自分类Dev

如何在MongoDB中基于日期过滤器(周,月和自定义日期)获取文档?

来自分类Dev

如何在MongoDB中基于日期过滤器(周,月和自定义日期)获取文档?

来自分类Dev

在 AngularJS 中,如何在过滤器过滤函数中使用参数?

来自分类Dev

使用ROW_NUMBER()和where子句获取未过滤表中的行号

来自分类Dev

布隆过滤器中的过滤器索引和哈希函数

来自分类Dev

如何根据R中的过滤器计算记录数

来自分类Dev

如何在 R 中的同一函数中创建多个过滤器?

来自分类Dev

如何使用 substr 函数验证过滤器并从 Oracle PLSQL 中的存储过程获取结果?

来自分类Dev

如何在Laravel的路线上获取过滤器

来自分类Dev

Vue JS-如何在JavaScript的过滤器函数中调用数据

来自分类Dev

如何在动作过滤器中获取当前模型

来自分类Dev

如何在ActionMailer的after_action过滤器中获取操作的名称

来自分类Dev

如何在Zuul帖子过滤器中获取响应正文?

来自分类Dev

如何在“ woocommerce_product_get_weight”过滤器中获取产品ID?

来自分类Dev

如何在免费jqGrid的onCellSelect中获取选定的搜索过滤器?

来自分类Dev

如何在过滤器其余部分中获取Cookie

来自分类Dev

如何在此查询的总和中添加过滤器(每周)以获取不同的值

来自分类Dev

如何在DataGridView过滤器中仅获取日期而不是小时?

来自分类Dev

如何在PyQt5中获取变量值,外部事件过滤器方法?

来自分类Dev

从过滤器成功获取结果后,如何在Laravel 8的刀片文件中显示

来自分类Dev

如何在过滤器中获取AngularJS控制器

来自分类Dev

如何在Ratpack处理程序中获取Servlet过滤器(之前/之后)行为?

来自分类Dev

如何在此查询的总和中添加过滤器(每周)以获取不同的值

来自分类Dev

如何在获取构建列表 VSTS REST API 中应用过滤器?

来自分类Dev

如何在jquery中的过滤器中添加和条件?

Related 相关文章

  1. 1

    使用联合或交集函数时,如何获取布隆过滤器集的大小?

  2. 2

    如何在过滤器中获取请求

  3. 3

    我如何在过滤器中获取请求

  4. 4

    如何在jquery内容中连接两个过滤器?过滤器 1 和过滤器 2 连接结果

  5. 5

    如何在MongoDB中基于日期过滤器(周,月和自定义日期)获取文档?

  6. 6

    如何在MongoDB中基于日期过滤器(周,月和自定义日期)获取文档?

  7. 7

    在 AngularJS 中,如何在过滤器过滤函数中使用参数?

  8. 8

    使用ROW_NUMBER()和where子句获取未过滤表中的行号

  9. 9

    布隆过滤器中的过滤器索引和哈希函数

  10. 10

    如何根据R中的过滤器计算记录数

  11. 11

    如何在 R 中的同一函数中创建多个过滤器?

  12. 12

    如何使用 substr 函数验证过滤器并从 Oracle PLSQL 中的存储过程获取结果?

  13. 13

    如何在Laravel的路线上获取过滤器

  14. 14

    Vue JS-如何在JavaScript的过滤器函数中调用数据

  15. 15

    如何在动作过滤器中获取当前模型

  16. 16

    如何在ActionMailer的after_action过滤器中获取操作的名称

  17. 17

    如何在Zuul帖子过滤器中获取响应正文?

  18. 18

    如何在“ woocommerce_product_get_weight”过滤器中获取产品ID?

  19. 19

    如何在免费jqGrid的onCellSelect中获取选定的搜索过滤器?

  20. 20

    如何在过滤器其余部分中获取Cookie

  21. 21

    如何在此查询的总和中添加过滤器(每周)以获取不同的值

  22. 22

    如何在DataGridView过滤器中仅获取日期而不是小时?

  23. 23

    如何在PyQt5中获取变量值,外部事件过滤器方法?

  24. 24

    从过滤器成功获取结果后,如何在Laravel 8的刀片文件中显示

  25. 25

    如何在过滤器中获取AngularJS控制器

  26. 26

    如何在Ratpack处理程序中获取Servlet过滤器(之前/之后)行为?

  27. 27

    如何在此查询的总和中添加过滤器(每周)以获取不同的值

  28. 28

    如何在获取构建列表 VSTS REST API 中应用过滤器?

  29. 29

    如何在jquery中的过滤器中添加和条件?

热门标签

归档