我已經表像下面如何更新,直到在SQL服務器改值的列
TData Ucode Fla
Data1 123 w
Data2 123 NULL
Data3 123 NULL
Data4 123 n
Data5 123 NULL
例外的結果
TData Ucode Fla
Data1 123 w
Data2 123 W
Data3 123 W
Data4 123 n
Data5 123 n
我需要更新「佛羅里達州」,其中「UCODE」直到「佛羅里達」改變
我已經表像下面如何更新,直到在SQL服務器改值的列
TData Ucode Fla
Data1 123 w
Data2 123 NULL
Data3 123 NULL
Data4 123 n
Data5 123 NULL
例外的結果
TData Ucode Fla
Data1 123 w
Data2 123 W
Data3 123 W
Data4 123 n
Data5 123 n
我需要更新「佛羅里達州」,其中「UCODE」直到「佛羅里達」改變
你需要使用一個更新語句
UPDATE table_name SET w='w'. WHERE w is NULL;
它可能是值得CASE
報表看,以及(https://www.techonthenet.com/sql_server/functions/case.php)
如果你閱讀他的問題或看他的樣本數據和期望的輸出,你會發現這不是他想要做的。 –
順便說一下,我沒有downvote - 只是評論。 –
感謝您的好評。但我需要更新「Fla」,直到Ucode –
的可能的複製[如何獲得NULL值前值(https://stackoverflow.com/questions/16669620/how-to- get-previous-value-for-null-values) –