0
A
回答
0
使用下面的查詢多個更新:
UPDATE A SET userid = '1,2,3' , userrolesid = '1,2,3'
WHERE id = 40
注:這兩個更新列必須VARCHAR數據類型。
0
WITH Tmp(id, px, py) AS (VALUES(id1, newsPosX1, newPosY1),
(id2, newsPosX2, newPosY2),
......................... ,
(idN, newsPosXN, newPosYN))
UPDATE TableToUpdate
SET posX = (SELECT px
FROM Tmp
WHERE TableToUpdate.id = Tmp.id),
posY = (SELECT py
FROM Tmp
WHERE TableToUpdate.id = Tmp.id)
WHERE id IN (SELECT id FROM Tmp)
+0
你是怎麼想到這樣的答案的,而OP就像更新字段一樣簡單? – maSTAShuFu
相關問題
- 1. 在SQL中使用單個查詢更新多個表列值?
- 2. 使用單個查詢更新多個表列值
- 3. 如何用查詢結果更新單個列的值?
- 4. 如何在單個查詢中的列中插入多個值?
- 5. 在多個值上更新SQL查詢
- 6. 在單個查詢中更新多行
- 7. 更新多個列一個子查詢
- 8. 在單個查詢中更新100列
- 9. 更新多個值的SQL查詢
- 10. 更新子查詢中的多個列
- 11. 更新子查詢中的多個列?
- 12. 更新子查詢中的多個列
- 13. 如何使用一個sql查詢更新一列中的多個值?
- 14. 如何給我們一個子查詢來更新SQL中的多個列值?
- 15. 訪問更新查詢SQL多個值
- 16. MySQL更新列值其中更新另一列值(單個查詢)
- 17. 多個更新陣列查詢出錯:(
- 18. 如何在單個查詢中更新多行數據?
- 19. Django更新多個查詢
- 20. 查詢多個更新
- 21. 在mysql中的單個查詢中更新多個表
- 22. 如何使用單個查詢更新兩行的交換值
- 23. 如何在單個sql查詢中使用條件更新多列
- 24. 如何計算單個查詢中多列的單個總和
- 25. PHP:在單個查詢中更新多個MySQL字段
- 26. Symfony3 - 在單個SQL查詢中更新多個實體
- 27. 如何在一個查詢中更新多個表?
- 28. 如何用單個查詢更新多行
- 29. 更新/遞增多個MySQL列在一個查詢
- 30. SQL更新查詢和'子查詢返回多個值'
哪個SQL數據庫,你怎麼通過更新列中的多個值? – maSTAShuFu