mysql查找插入时间戳

时间:2012-12-12 10:02:17

标签: mysql

是否有任何方法可以通过插入时间戳对选择查询中的行进行排序,而无需使用时间戳列。 所以我想找到最近插入的行,但是没有列记录插入时间戳。这里有每行的内部记录吗?

表中没有主键,外键。

2 个答案:

答案 0 :(得分:1)

No,如果你有主键自动增量,你可以找到结果。但是有可能在不同的日/月/年插入两个连续的行。所以,only depending on the primary you can't find out the recent records.

答案 1 :(得分:0)

如果你有一个主键字段,(并且主键不需要是一个自动递增),那么就可以实现这一点

SELECT * FROM table ORDER BY _rowid DESC