我想知道是否有可能找到上周添加的表中的所有新行,如果该表没有日期列来表示何时将某一行插入到表中?
如果是这样,有人可以告诉我如何做到这一点吗?
或者我需要日期栏吗?
由于
答案 0 :(得分:1)
你确实需要某种时间戳,或者在某处保留外部记录,上周添加了什么;-)。你有某种自动递增列id吗?
答案 1 :(得分:1)
你确实需要一个日期col。 1周意味着您指定的持续时间需要日期或时间字段。
否则,您可以保留其值为活动或非活动状态的状态列。每次向用户显示行时,您都可以将状态更新为非活动状态
答案 2 :(得分:1)
您肯定需要一个日期列。您今天可以添加一个,允许表中的所有先前条目对于该字段为空,并从现在开始填充。一周后,您的问题就解决了。
答案 3 :(得分:0)
您最好的选择是时间戳,然后您可以选择任何特定时期。
替代品将是一个自动增量字段,您可以记录上一个wee的最后一个数字。
或者您有一个默认为“NEW”的状态字段,然后将其设置为“OLD”或处理后的任何内容。
答案 4 :(得分:0)
自动递增id可以是有帮助的。记录一个记录ID(最后插入的记录ID)。一周之后比较id与特定记录id会产生较新的行,因为所有具有较大id的行将是上周