2つの特定の値を選択したい。最初の値はID_SENSORが1で最後に挿入された行で、2番目の値はID_SENSORが2で最後に挿入された行です。2つのIDから最後の2つの値を選択する
私のデータベーステーブル:
マイクエリ:私のクエリからちょうど最後の値を印刷している
SELECT DATA FROM (SELECT * FROM registovalores WHERE ID_SENSOR = '1' OR ID_SENSOR = '2' ORDER BY ID_SENSOR DESC LIMIT 2) as r ORDER BY TIMESTAMP
ID_SENSOR 1は、最後に挿入された値だけを取得していて、両方のIDSから最後に挿入された値ではありません。
私はこのような私の値を印刷したいと思います:
ID_SENSOR 1 = 90
ID SENSOR 2 = 800
私は私のクエリに変更する必要がありますか?
ありがとうございます。
「フィールドリスト」に「rv2.TIMESTAMP」という不明な列があります。おそらくrv2が宣言されていません – user3647731
今、正常に動作しています、ありがとう、 – user3647731