我一直試圖從數據集中的先前記錄中獲取數據並使用該先前記錄中的一些數據。記錄與我的資產ID相關聯,我認爲我越來越接近,但我現在需要一些專家建議,才能克服最後的障礙。 下面是我提出的聲明,但我得到一個錯誤,我可以看到錯誤來自哪裏,但我不知道如何繞過它。 我的代碼是:SQL用戶定義的函數查找以前的記錄
SELECT location,
(SELECT TOP (1) week_number
FROM dbo.tbl_job_planning AS l2
WHERE week_number < dbo.tbl_job_planning.week_number
ORDER BY week_number DESC) AS prev_week
FROM dbo.tbl_job_planning
WHERE fleet_no = @fleet AND week_number = prev_week
ORDER BY date_starting DESC
的問題是,prev_week是不是在我的表中的實際列是「對飛」製作。請有人指出我正確的方向。
[TSQL Query to reference previous rows]的可能重複(http://stackoverflow.com/questions/28553825/tsql-query-to-reference-previous-rows) –