我需要遍歷所有行和做到以下幾點:如何分配基於列單元格的變量不同值的值
If the Date_Deleted is null then SET @Form = '01' else @Form = '02'
目前只恢復表= 01。
謝謝!
SELECT @CHECKDATE = [DATE_DELETED]
FROM Executive__Vehicles
WHERE (STATE = 'NC')
IF (@CHECKDATE is null)
BEGIN
SET @FORM = '01'
END
ELSE
BEGIN
SET @FORM = '02'
END
您的查詢似乎返回多個值,如果情況如此,那麼將根據查詢結果中的最後一行設置「@ Checkdate」。 – Glk 2014-12-02 01:30:34
您正在使用哪種RDBMS? – Bohemian 2014-12-02 02:04:22
@ Glk.net謝謝我想知道是否是設置價值的第一行或最後一行。 – Lily 2014-12-02 16:50:33