如何在sql中存储上次获取的记录信息以及如何在sql中传递相同的条件?我遇到表LastModifiedOn场(使用C#)如何从记录上次获取的记录中获取上次更新的记录
回答
,如果你的表没有一个inserted_date
列(或类似的东西),我认为解决办法是
SELECT * from table where ID not int(ALL_THE_IDS_OF_THE_ITEMS_IN_XML)
但这将是一个非常coslty的方法,因为你需要解析你的xml并检索所有的ID。
最好的解决方案是在你的表中有一个inserted_date
列,然后在你每次选择之后,你存储当前获取的时间。是这样的:
SELECT *, getdate() as SelectDate from table
然后你会存储SelectDate
,这样的地方它会在你的下一个选择被引用:
注:SelectDate
反映了你以前的查询的实际时间。
SELECT *, getdate() as SelectDate from table where inserted_date > 'YOUR_PREVIOUS_SelectDate'
因此,你只需要使用最新SelectDate
你的下一个查询。
如何发送 - Previous_SelectDate动态查询? –
你使用什么语言?在c#中它是这样的:'string query = select * from table where inserted_date ='{0}'; query = string.Format(query,YOUR_DATE)' –
您可以将'Previous_SelectDate'存储在xml文件中,然后每次运行查询时,从xml中获取该值,然后在您的查询中使用 。在你选择之后,你用你最近的查询结果更新xml文件中的'Previous_SelectDate'。 –
- 1. 如何获取上次更新的记录主键值(varchar)
- 2. 从记录获取一个记录集
- 3. 检索上次更新的记录
- 4. 如何获取mongodb中每组记录的最新记录
- 5. 获取记录
- 6. 如何从总记录数中获取记录的单位数
- 7. 如何从MySQL获取最新记录?
- 8. PHP:一次获取一条MySQL记录
- 9. 无法从分组记录中获取最新记录
- 10. Pyexcel从excel上传获取记录
- 11. 获取上次插入的记录的ID
- 12. SQL获取最新记录
- 13. SQL获取记录
- 14. 获取SQL记录
- 15. 从CoreData获取记录?
- 16. 从SQLite获取记录?
- 17. 从Cust表获取记录
- 18. 如何根据Rails中的信息获取记录belongs_to记录?
- 19. 获取上个月的记录
- 20. 如何从对象中获取记录
- 21. 如何从特定记录区域获取记录
- 22. sql server只获取更新记录
- 23. 如何获取上次戳记值:mysql
- 24. 获取表中的最新记录
- 25. 如何获取剩余记录的特定记录?
- 26. 获取记录在PostgreSQL的
- 27. 获取记录的一组
- 28. mysql的空记录获取
- 29. 获取自上次登录以来创建的所有Django记录
- 30. 如何在Ruby on Rails中获取记录'某个记录'?
你可以在你的表中有datetime字段并根据它进行查询。 – balaji
你应该在你的问题中包括你的表格的设计,还有,你在哪里存储以前选择的行? –
@GeomanYabes我将这些记录存储在xml文件 –