注意:我對SQL Server有點新,所以這應該是一個簡單的問題,並且對格式化此問題時出現的錯誤表示歉意。通過時間戳和來自兩個不同表的名稱進行查詢
這是SQL Server 2008 R2。
我有兩個表。
表1:
DATA
具有關鍵ID
和列PROD_ID, COLLECT_TS
表2:
PRODUCT
已關鍵PROD_ID
和列PROD_NAME
我想我的查詢的最新列出每一個PROD_NAME
COLLECT_TS
以下是我迄今:
SELECT MAX(COLLECT_TS), PROD_ID
FROM dbo.SG_DATA
GROUP by PROD_ID
這成功返回所有最新COLLECT_TS
用PROD_ID
,但PROD_ID
只是一個數字,並不意味着什麼給用戶。
在此先感謝您的答案。
正是我需要的!非常感謝。我知道這很簡單,只需要正確的格式。再次感謝所有幫助! – user1811001 2013-02-18 15:24:35