$or1='607990';
$or2='607992';
UPDATE tbl_collection
SET or_number=
CASE
WHEN or_number='$or1'
THEN $or2
WHEN or_number='$or2'
THEN $or1
END
WHERE or_number IN($or2,$or1)
//Duplicate entry '607992' for key 'PRIMARY''
0
A
回答
-1
0
Execute the Two Queries
$or1= '607990';
$or2='607992';
$or3='607992'.'_';
1. update `tbl_collection` collection
set collection.id = (CASE WHEN collection.id='$or1' THEN '$or3' ELSE '$or1' END) where collection.id in ($or1,$or2)
2. update `tbl_collection` collection
set collection.id = (CASE WHEN collection.id='$or3' THEN '$or1' ELSE '$or2' END) where collection.id in ('or1','or3')
相關問題
- 1. 交換SQL Server表中的兩個值
- 2. 從兩個sql server表中交換列
- 3. SQL:交換列值
- 4. SQL Server中同一個表中兩行的交換值
- 5. SQL - 交換/交換字段值
- 6. 交換兩個hashmaps之間的值
- 7. C++內置交換兩個數值?
- 8. 從微調器交換兩個值
- 9. SQL交換字段值
- 10. Php str_replace - 要替換的兩個值?
- 11. 交換兩個數字golang
- 12. 交換兩個列表
- 13. 交換兩個在bash
- 14. Ç - 交換兩個數字
- 15. 交換兩個節點
- 16. SymPy:交換兩個變量
- 17. 使用SQL查詢交換兩行
- 18. 調換一副牌,交換兩個值後的冗餘
- 19. PHP交叉兩個數組,並替換一個項目
- 20. 後兩個值PHP
- 21. 在兩行數據之間交換值
- 22. 在一個向量中交換兩個值
- 23. 兩個php Sql語句
- 24. Sql兩行交集
- 25. sql表中第2行的交換值
- 26. 如何在SQL Server中交換值?
- 27. 兩個HTML和PHP之間的交換變量
- 28. 拖動和交換兩個UIScrollViews(懸停和交換效果)
- 29. SQL - 如何交叉連接兩個表中重複值
- 30. 交換在PHP
$ OR1 =「607990」; $ or2 ='607992'; tbl_collection or_number or_datetime 607990 2016年8月12日11時41分47秒 607992 2016年8月10日10:41:00 預期輸出: 607990 2016年8月12日11時41分47秒 607992 2016 -08-10 10:41:00 需要幫助!謝謝.. – mab