我有類型ab001,ab002,ab003的多個記錄,我希望它們像ab/001,ab/002,ab/003等。任何幫助將不勝感激!SQL在mySql中編輯記錄
-1
A
回答
1
1
如果你的前兩個字符是固定的,如「AB」,那麼你可以這樣做:
UPDATE TableName SET ColName = LEFT(ColName,2) + '/' + RIGHT(ColName,LEN(ColName)-2)
,或者你可以嘗試:
UPDATE TableName SET ColName = REPLACE(ColName,'ab','ab/')
如果你的號碼中的數字被固定爲4,則試試這個:
UPDATE TableName SET ColName = LEFT(ColName, LEN(ColName)-4) + '/' + RIGHT(ColName,4)
更新:我都檢查過了3箱你的數據和工作正常。請看下圖:
SELECT LEFT('ab0001',2) + '/' + RIGHT('ab0001',LEN('ab0001')-2);
SELECT REPLACE('ab0001','ab','ab/');
SELECT LEFT('ab0001', LEN('ab0001')-4) + '/' + RIGHT('ab0001',4);
0
0
UPDATE yourTable
set type = 'ab/'+right(type,len(type)-2)
where type like 'ab%'
相關問題
- 1. 在ADODB記錄集中編輯記錄
- 2. Oracle/Mysql編輯大量記錄,建議?
- 3. 編輯MySql數據庫記錄
- 4. 使用PHP編輯mySQL記錄
- 5. 使用jQuery編輯sql記錄
- 6. SQL語法 - 編輯列記錄
- 7. 編輯CSV記錄
- 8. PHP - 編輯記錄
- 9. PHP編輯記錄
- 10. 在ASP.Net中編輯SQL Server數據庫中的記錄
- 11. 使用Linq-2-Sql編輯主記錄詳細記錄
- 12. 在eclipse中記錄編輯會話
- 13. 在記錄列表中編輯一行?
- 14. 如何在SQL中編輯海量記錄和圖片
- 15. 在Access/SQL中編輯記錄問題(寫入衝突)
- 16. 如何使用SQL編輯特定列mysql數據庫中的多個記錄
- 17. 另一個用戶正在編輯記錄時阻止編輯記錄 - 如何?
- 18. 編輯記錄與PHP
- 19. Django - 編輯現有記錄
- 20. 編輯記錄時崩潰
- 21. 密碼編輯記錄器
- 22. 問題而編輯記錄
- 23. Erlang動態記錄編輯
- 24. jqGrid編輯記錄表空
- 25. 編輯記錄PHP表格
- 26. ColdFusion - 如何編輯記錄?
- 27. 編輯多條記錄
- 28. 如何編輯Codeigniter中的MySql數據庫記錄?
- 29. 在編輯數據時鎖定SQL Server記錄的模式
- 30. 編輯yii中的特定記錄
您是「value」的意思? – Mido
對不起,我的意思是有價值 – rbc089
你的意思是你有像「ab001」這樣的值,並且你想以這種格式「ab/001」存儲它? – Bajrang