获取从 table 到 table 中最后更新的所有记录
Get all record from table till last updation in table
我想要从 table 到我上次更新 table 的所有记录我正在尝试 information_schema.tables 的 update_time 但无法理解如何使用。有什么办法吗请建议我。
注意:我的 table 中没有 createdate 列,这就是我尝试从 information_schema update_time
开始的原因
例如:我有一个 table tblstock 并且我想获取条件的股票(其中日期 <= "searching date for stock" )但是我没有在 table 中的每个条目之后更新的创建列这就是为什么我面临从 table 获取所有记录的问题。
通过information_schema
获取你table的最后更新时间
SELECT UPDATE_TIME
FROM information_schema.tables
WHERE TABLE_SCHEMA = 'dbname'
AND TABLE_NAME = 'tabname'
如果你没有存储更新时间的列,在这种情况下你无法得到你想要的。
即使您从 INFORMATION_SCHEMA.TABLES 获得 UPDATE_TIME,您仍然无法知道 table.
中每一行的 update/insert 日期时间
您需要将 update_time 存储在您自己的 table 中。
我想要从 table 到我上次更新 table 的所有记录我正在尝试 information_schema.tables 的 update_time 但无法理解如何使用。有什么办法吗请建议我。
注意:我的 table 中没有 createdate 列,这就是我尝试从 information_schema update_time
开始的原因
例如:我有一个 table tblstock 并且我想获取条件的股票(其中日期 <= "searching date for stock" )但是我没有在 table 中的每个条目之后更新的创建列这就是为什么我面临从 table 获取所有记录的问题。
通过information_schema
SELECT UPDATE_TIME
FROM information_schema.tables
WHERE TABLE_SCHEMA = 'dbname'
AND TABLE_NAME = 'tabname'
如果你没有存储更新时间的列,在这种情况下你无法得到你想要的。
即使您从 INFORMATION_SCHEMA.TABLES 获得 UPDATE_TIME,您仍然无法知道 table.
中每一行的 update/insert 日期时间您需要将 update_time 存储在您自己的 table 中。