數據庫之取出表中最新時間的數據

以下內容僅做備忘

假設有以下表格【FM_ALARM】
數據庫之取出表中最新時間的數據

RES_ID : 資源的唯一標識
OCCUR_TIME : 發生時間(毫秒時間戳)
SEVERITY : 告警級別

數據會實時變更,我要取出所有數據的最新一條記錄,則可以使用以下SQL

select res_id, severity
  from fm_alarm t
 where not exists (select 1
          from fm_alarm
         where t.res_id = res_id
           and t.occur_time < occur_time)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章