我正在爲旋轉設備的報告應用程序工作。我們每3小時計算一次設備的狀態,並將計算結果存儲在Oracle數據庫中。獲取日期最接近變量
報告只顯示「當前狀態」(我們只檢索最新的計算)之前。但是現在用戶可以選擇及時回滾並查看早期的計算結果。
SELECT *
FROM G_RunningHoursEvent
WHERE GRTE_TagName='#!VARIABLE_TAGNAME#' AND
GRTE_ValuesUpdate IN (SELECT MAX(GRTE_ValuesUpdate)
FROM G_RunningHoursEvent
WHERE GRTE_TagName='#!VARIABLE_TAGNAME#')
SQL並不是我最強的訴訟,大部分同事都在度假。我需要一些關於如何提取最接近新變量的最新計算的提示#!VARIABLE_TIME#
有沒有人有任何建議?
你應該總是添加樣本數據和期望的輸出。否則,不容易明白你在找什麼...... – Art 2013-02-25 17:56:37