在表顏色中,有一個顏色列。我需要根據不同的條件對此列中的值進行5次更新。SQLite多個更新在一個查詢中
SET Color = 'Blue' WHERE Color = 'blue'
SET Color = 'Green' WHERE Color = 'green'
SET Color = 'Yellow' WHERE Color = 'yellow'
SET Color = 'Brown' WHERE Color = 'brown'
SET Color = 'Orange' WHERE Color = 'orange'
我可以在一個查詢中對這個表進行5次更新嗎?
注:我的實際值比這更復雜,所以不顧簡單的功能,以使這些值大寫
我不這麼認爲這是可能的,你應該寫單獨的查詢 –