我需要更新省份表中每個省代碼的描述信息。我正在做的是:有沒有辦法將多個更新查詢合併到一個查詢中?
update Provinces
set Description='Mississippi'
where Code = 'MS'
update Provinces
set Description = 'Maryland'
where Code = 'MD'
.... --around 100 more update queries like that.
這樣,就有重複的代碼行,這對我來說並不好看。我想知道是否有更好更專業的方法來完成同樣的任務。任何幫助或建議,將不勝感激。
或跳過的CTE,只是'內部連接(VALUES( '密西西比州', 'MS'),(「馬里蘭','MD'))作爲ProvinceDescription.Code = p.Code'上的ProvinceDescription(Description,Code)。 – HABO
@Habo真的,我只是喜歡cte,因爲我認爲它增加了可讀性。 – SqlZim