我有一個表User
。在User
表中,有一列稱爲country
。如何編寫SQL語法將country
爲「a」的所有用戶記錄更改爲country
「b」?SQL語法 - 編輯列記錄
-2
A
回答
3
這是一個經典update
聲明:
UPDATE user
SET country = 'b' -- what to change
WHERE country = 'a' -- on which records
2
update "User" set "Country" = 'b' where "Country" = 'a'
PS:SQL與許多後端兼容。你沒有指定你擁有哪一個。這很重要,因爲用戶可能會在後端和/或套管中使用關鍵字。
0
UPDATE [User]
SET [country] = 'b' -- new value
WHERE [country]='a' -- previous value
+0
我不明白我的代碼有什麼問題。我已經完成了MS-SQL –
相關問題
- 1. PHP編輯記錄
- 2. 使用jQuery編輯sql記錄
- 3. SQL在mySql中編輯記錄
- 4. 編輯CSV記錄
- 5. 在ADODB記錄集中編輯記錄
- 6. PHP - 編輯記錄
- 7. 在記錄列表中編輯一行?
- 8. 使用Linq-2-Sql編輯主記錄詳細記錄
- 9. QuickBase Perl API:無法編輯記錄
- 10. Erlang動態記錄編輯
- 11. 編輯記錄PHP表格
- 12. 密碼編輯記錄器
- 13. 編輯多條記錄
- 14. 編輯記錄時崩潰
- 15. 編輯記錄與PHP
- 16. Django - 編輯現有記錄
- 17. 問題而編輯記錄
- 18. jqGrid編輯記錄表空
- 19. ColdFusion - 如何編輯記錄?
- 20. Sql Server編輯列
- 21. 編輯記錄後刷新DataGridView
- 22. Haskell記錄語法
- 23. BoneCP不記錄SQL語句
- 24. 另一個用戶正在編輯記錄時阻止編輯記錄 - 如何?
- 25. Oracle/Mysql編輯大量記錄,建議?
- 26. 使用DataGrid編輯記錄時ArgumentOutOfRangeException
- 27. Sybase SQL Anywhere 10 - 記錄SQL語句
- 28. SQL Server的SQL語句 - 更新記錄
- 29. 無法在編輯記錄時在下拉列表中顯示列表
- 30. 編輯Textmate語法高亮?
你試過了什麼?這個問題根本沒有顯示研究工作。這是一個非常基本的'UPDATE'語句。 – Siyual