2016-07-04 9 views
0

私はデータベースにjdbcを挿入してgetvaluesフォームを使用しています。あなたは上記の表の同様の値がある見ることができるように私のSQLテーブルがthis-テーブルから最新のデータを取得

NAME | STATE 
    x  in 
    y  in 
    z  in 
    x  out 
    y  out 
    z  out 
    x  in 
    y  in 

のようなものであると仮定し 。私は通常、テーブルから値を取得する方法を知っているが、私はテーブルの最後のzまたは上記のテーブルからzに追加されたと言うことができるの最新の付加価値を取得したいどのように私はそれを得ることができますか? timestamp型の 別の列がありますが、あなたは値を取得しているときにのみ、最後のエントリは、クエリにDESCによってテーブル

+0

使用順序にいたとき、あなたが知らない名「Z」が –

+1

方法最後に何が挿入されたのかを判断する –

+2

最後のエントリをどのように定義しますか?datetime、id? .. – scaisEdge

答えて

0
SELECT * FROM TABLE ORDER BY `timestamp` DESC LIMIT 1 
+0

にありますLIMIT 1は何ですか? –

+0

最後のレコードを1つだけ与えます – Sadikhasan

+0

上記の表からわかるように、 'z'の値を取得したい場合は、最後に入力した値が正しく入力されます –

関連する問題