首页 > 解决方案 > 从表中选择最后两行并将它们存储在 SQL 中的另一个表中

问题描述

数据库表的数据

我有一个表,它每 15 秒及时更新一次新数据,我想选择最后一行(存储在表中的新数据)并在每次更新时将其保存在另一个表中(新表只有两个可以每次替换的行)。

我尝试选择最后一个数据,但我不知道如何在第二个表中每 15 秒替换一次。

SELECT TOP 20 [Index]
      ,[SourceIndex]
      ,[Timestamp]
      ,[CounterID]
      ,[Value]
      ,[Name]
FROM [BDCS].[dbo].[Vcd.CounterValues]
ORDER BY 'Index' desc; 

有人可以告诉我该怎么做吗?

标签: sqlsql-servertsql

解决方案


推荐阅读