sql - 从表中选择最后两行并将它们存储在 SQL 中的另一个表中
问题描述
我有一个表,它每 15 秒及时更新一次新数据,我想选择最后一行(存储在表中的新数据)并在每次更新时将其保存在另一个表中(新表只有两个可以每次替换的行)。
我尝试选择最后一个数据,但我不知道如何在第二个表中每 15 秒替换一次。
SELECT TOP 20 [Index]
,[SourceIndex]
,[Timestamp]
,[CounterID]
,[Value]
,[Name]
FROM [BDCS].[dbo].[Vcd.CounterValues]
ORDER BY 'Index' desc;
有人可以告诉我该怎么做吗?
解决方案
推荐阅读
- c# - 使用 Http 请求 Rest API 失败,出现 401,但 Https 有效
- rust - Rust image::io::Reader: Permission Denied
- npm - 如何找到全局 npm 的 package.json?
- c# - 使用 WPF MediaElement 时如何确定是否安装了 Windows Media Player
- javascript - 将字符串分成一组对象
- karate - 使用空手道框架发送 SOAP 请求时出现 403 禁止错误
- python - 分配奴才做错了什么我的解决方案?
- javascript - 将 cURL 请求转换为 Node JS https 请求
- javascript - Onclick 按钮没有被称为 React
- .net - 循环结束后,VB .net 表单挂起(无法单击表单)