我想計算一個SQL查詢中的日期,它是date_required添加despatchdate中的天數 - 我目前收到錯誤無效的列名稱'despatchdays'。如果despatchdays爲空或「」,那麼我希望它默認爲-14。在SQL查詢中計算日期
SELECT order_no, order_line_no, currency, product, address1,description, date_required,
(SELECT despatchdays
FROM scheme.PDBtblSuppliers
WHERE SupplierIDFK = dbo.qryArrears2.supplier) AS despatchdays,
DATEADD(d, despatchdays, date_required) AS despatchdate
FROM dbo.qryArrears2
如何優化這個得到它的工作?
我使用SQL 2000
AS附近的語法不正確? – Emma
我刪除了AS despatchdays,因爲它不再需要查詢2 –
非常感謝 - 現在只有這樣,如果PDBtblSuppliers表中沒有匹配,它會空白 - 如果它的eof可以默認爲-14? – Emma