如何在SQL中获取最新的更新记录?

用户名

我已经写过查询,但是没有得到最新的更新数据。我的意思是我有psn update列,我想要最新更新日期的当前positiondata,根据“ latestpsnupdate”,我需要当前位置。

SELECT 
     k.KeyWord,
     pa.UserName,
     pa.ProjId,
     k.KeywordID,
     kp.currentposition,
     kp.PsnUpdateDate
FROM Tbl_ProjAssignment pa 
INNER JOIN Tbl_keywords k on k.KeywordID=pa.KeywordID 
INNER JOIN seo.Tbl_KeywordPosition kp 
ON kp.keywordid = pa.keywordid   
WHERE k.ProjId='105' ORDER BY PsnUpdateDate DESC

o / p

keyword        UserName ProjId   keywordid currentposition  PsnUpdateDa
ventis123       Tester    105     1453          6            2015-03-11 
ventis123       krishna   105     1453          6            2015-03-11
annuity         Tester    105     1449          8            2015-01-30 
annuity         Tester    105     1449          7            2015-01-27 
ventissitnev    Tester    105     1452          6            2015-01-16 
annuity         Tester    105     1449          55           2015-01-15 
annuity         Tester    105     1449          6            2015-01-08 
annuity         Tester    105     1449          10           2014-12-13 

需要o / p

所需的输出/输出

keyword      UserName ProjId   keywordid currentposition  PsnUpdateDa
ventis123     Tester    105     1453        6              2015-03-11 
annuity       Tester    105     1449        8              2015-01-30
ventissitnev  Tester    105     1452        6              2015-01-16 
annuity       Tester    105     1449        55             2015-01-15
莫斯塔法·阿曼迪(Mostafa Armandi)

用法如下:

;WITH    CTE
AS ( SELECT k.KeyWord ,
            pa.UserName ,
            pa.ProjId ,
            k.KeywordID ,
            kp.currentposition ,
            kp.PsnUpdateDate ,
            ROW_NUMBER() OVER ( PARTITION BY k.keyword ORDER BY kp.PsnUpdateDate DESC ) AS positiondata
    FROM     Tbl_ProjAssignment pa
            INNER JOIN Tbl_keywords k ON k.KeywordID = pa.KeywordID
            INNER JOIN seo.Tbl_KeywordPosition kp ON kp.keywordid = pa.keywordid
    )

SELECT  *
FROM    CTE
WHERE   ProjId = '105'
        AND positiondata = 1

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在PostgreSQL中获取最新记录?

来自分类Dev

如何在mongodb中获取每个组的最新记录?

来自分类Dev

从表中获取最新记录日期,SQL

来自分类Dev

如何通过sql中的最新日期获取用户名的最新记录

来自分类Dev

如何在sqlite android中获取最近更新的记录

来自分类Dev

如何在SQL Server中获取最新和最近的值

来自分类Dev

如何在SQL中获取最新数据和先前数据

来自分类Dev

如何仅从 Laravel 5.6 中的数据表中获取最新更新记录?

来自分类Dev

如何跟踪sql记录中的最新修改?

来自分类Dev

我如何获取mongodb中每组记录的最新记录

来自分类Dev

如何在mongodb中获取每个组的最新N条记录?

来自分类Dev

如何使用联接在SQL Server中基于时间戳获取最新记录

来自分类Dev

sql记录获取最新记录-SQL Server

来自分类Dev

如何使用最新记录更新SQL Server表

来自分类Dev

Access SQL-如何获取最新记录和时间戳之前的最新记录?

来自分类Dev

SQL-如何获取每个帐户的最新记录

来自分类Dev

如何获取我的SQL查询以删除最新记录?

来自分类Dev

SQL从一组数据中获取最新记录

来自分类Dev

获取SQL Server中多个项目的最新记录

来自分类Dev

获取SQL Server中多个项目的最新记录

来自分类Dev

SQL从一组数据中获取最新记录

来自分类Dev

如何获取SQL中的最新行?

来自分类Dev

如何获取mysql中每一天的最新记录?

来自分类Dev

如何从ActiveRecord中的每个组获取最新记录?

来自分类Dev

如何从Amazon Kinesis流中获取最新记录?

来自分类Dev

SQL Server - 如何从多个表中获取每个组的最新更新

来自分类Dev

获取记录组中的最新记录

来自分类Dev

如何在SQL中某个用户的每次会话中获取最新消息?

来自分类Dev

如何在Ruby中更新活动记录

Related 相关文章

  1. 1

    如何在PostgreSQL中获取最新记录?

  2. 2

    如何在mongodb中获取每个组的最新记录?

  3. 3

    从表中获取最新记录日期,SQL

  4. 4

    如何通过sql中的最新日期获取用户名的最新记录

  5. 5

    如何在sqlite android中获取最近更新的记录

  6. 6

    如何在SQL Server中获取最新和最近的值

  7. 7

    如何在SQL中获取最新数据和先前数据

  8. 8

    如何仅从 Laravel 5.6 中的数据表中获取最新更新记录?

  9. 9

    如何跟踪sql记录中的最新修改?

  10. 10

    我如何获取mongodb中每组记录的最新记录

  11. 11

    如何在mongodb中获取每个组的最新N条记录?

  12. 12

    如何使用联接在SQL Server中基于时间戳获取最新记录

  13. 13

    sql记录获取最新记录-SQL Server

  14. 14

    如何使用最新记录更新SQL Server表

  15. 15

    Access SQL-如何获取最新记录和时间戳之前的最新记录?

  16. 16

    SQL-如何获取每个帐户的最新记录

  17. 17

    如何获取我的SQL查询以删除最新记录?

  18. 18

    SQL从一组数据中获取最新记录

  19. 19

    获取SQL Server中多个项目的最新记录

  20. 20

    获取SQL Server中多个项目的最新记录

  21. 21

    SQL从一组数据中获取最新记录

  22. 22

    如何获取SQL中的最新行?

  23. 23

    如何获取mysql中每一天的最新记录?

  24. 24

    如何从ActiveRecord中的每个组获取最新记录?

  25. 25

    如何从Amazon Kinesis流中获取最新记录?

  26. 26

    SQL Server - 如何从多个表中获取每个组的最新更新

  27. 27

    获取记录组中的最新记录

  28. 28

    如何在SQL中某个用户的每次会话中获取最新消息?

  29. 29

    如何在Ruby中更新活动记录

热门标签

归档