0

わかりました、複数の値を持つテーブルがあります。今、私はどのタプルが最も古いものであるかを知りたいです(テーブルに挿入されたすべての中で最初のもの)。それを知る方法はありますか?

4

2 に答える 2

0

テーブル構造に応じて、ここには複数のオプションがあります。それが欠けているので、あなたを助けるのは難しいです。私の推測では、タイムスタンプまたはIDで並べ替えて、最も古いものを取得します。

于 2012-06-11T11:11:50.680 に答える
0

レコードの挿入日を保持するテーブルにdatetimeまたは列がある場合、これを達成するための最良の方法。timestamp次に、その日付列を参照して、最も古いレコードを取得できます。

そうでなければ、正確ではないかもしれません。制限付きのフィールドで注文することです。お気に入り

SELECT   *
FROM     your_table
WHERE    value='value1'
ORDER BY field1 
LIMIT    1
于 2012-06-11T11:31:16.013 に答える