2012-06-11 73 views
0

好吧,我有一個表有多個值。現在我想知道哪個元組是最老的元組(表中插入的第一個元組)。有什麼辦法可以知道嗎?如何知道在mysql表中插入的第一個值

+0

您創建了數據庫模式,爲什麼不讓自己變得容易,並添加額外的信息,如..當創建特定記錄時?然後,您可以使用date/auto_increment輕鬆確定哪個記錄是「第一個」以找到該信息。 –

+0

不,實際上我從外部來源獲得了數據庫。我有桌子,我只想知道哪一個是第一個。 –

+1

如果我們看到相關模式,則提供答案會更容易。 –

回答

0

如果您的表格中包含插入記錄日期的datetimetimestamp列,那麼最好的方法是實現此目的。然後,您可以查看該日期列並獲取最早的記錄。

其他方式,可能不準確;是以有限的領域命令;像

SELECT * 
FROM  your_table 
WHERE value='value1' 
ORDER BY field1 
LIMIT 1 
0

根據您的表格結構,您有多種選擇。既然缺少了,那麼很難幫助你。我的猜測將排序在時間戳或身份證上,並得到最老的一個。

相關問題