2014-02-11 63 views
0

我正在通過連接2個表A和B構建一個視圖。 該表有TIME_OF_CHANGE列,其中包含插入的時間戳/更新用 視圖應包含最大TIME_OF_CHANGE即表示在表A或B 請最近更新的時間戳,建議的方式來做到這一點從多個表中獲取最大時間戳到視圖中

+0

那麼,你到目前爲止嘗試過什麼?請注意,與其他一些RDBMS不同,DB2中的MAX()函數允許多個參數... –

+0

Thankyou,我試過選擇名稱,a1.id,b1.id,max(a1.TIMESTAMP,b1.TIMESTAMP) from a1 join b1 on a1.id = b1.id它的作用像魔術般:) –

回答

0

CREATE VIEW vwReq AS SELECT Field1,MAX(TIME_OF_CHANGE)
FROM YourTable GROUP BY Field1;

相關問題