我有一個4列的表。重複的列值
Id Description Barcode Type
1 A01 L001 Loc
2 A02 L002 Loc
3 B01 L003 Loc
4 Root L004 Parent
5 Emplacement L005 Parent
6 C01 L006 Loc
7 C02 L007 Loc
我想用「描述」列中「類型」列中包含「Loc」的值進行'條形碼'列的更新。
我想是這樣的:
UPDATE MyTable
SET Barcode=Description
WHERE Type='Loc'
好像我得到了什麼。
你這樣做是正確的方式。你爲什麼認爲你錯了? – alex
因爲我得到一個SQL錯誤 –
這個問題似乎來自這樣的事實,我的WHERE返回多個值,它不知道哪一個適用 –