私は以下のようなテーブルをイメージに持っています。表4の列各センサーおよびイベントタイプ(sensor_id、event_type)の最新の値を返すSQLクエリ
sensor_id, event_type, value, time
を有している問題は、(画像に上述したように)である:
は、各センサおよびイベントタイプ(sensor_id、EVENT_TYPE)のためにそのSQLクエリを書きます(時間的に)最新の値を返します。 テーブルは、sensor_id(昇順)、event_type(昇順)で並べ替える必要があります。
私は、次の表を返す必要がありますクエリを記述する必要があります。
私はO/Pを受けるために、このクエリを使用していますし、それが正しいかどうかを疑問に思いますか?
SELECT sensor_id, event_type, value FROM events ORDER BY time DESC;
これは私に面接の質問のように見えます。あなたはそのような質問の答えを求める場所ではありません。 –
http://meta.stackoverflow.com/questions/285551/why-may-i-not-upload-images-of-code-on-so-when-asking-a-question/285557と承認された回答 –
どのDBMSを使用していますか? Postgres?オラクル? DB2?ファイアバード? –