的第一行我有一個查詢(A),可以在日期順序返回多行:T-SQL:更新記錄
SELECT encounter_id, department_id, effective_time
FROM adt
WHERE event_type IN (1,3,7)
ORDER BY effective_time
我有另一個查詢(B),該返回單行:
SELECT encounter_id, department_id, arrival_time
FROM ed
WHERE event_type = 50
我想加入查詢B查詢A,這樣查詢B的單行將與查詢A的第一個記錄關聯。
我意識到我可以用CURSOR來做到這一點,但我希望使用T-SQL row_number()函數。
是不同的結果集A中的數據總是與B中的結果相關?此外,您要更新結果集A中的哪些/哪些字段? – 2009-11-04 21:12:19
請告訴我們你想要的結果數據集看起來像什麼。 – 2009-11-04 21:19:42