0
Q
更新最多一行
A
回答
2
您可以使用rownum
來限制該語句。例如:
UPDATE my_table
SET some_column = 'test'
WHERE ...
AND rownum = 1;
這將在您描述的更具限制意義上起作用。它將只更新一行,而不管WHERE
子句的其餘部分捕獲多少行。
相關問題
- 1. 使用mysql中最舊行的數據更新最新一行
- 2. 多行更新
- 3. 更新多行
- 4. 多行更新
- 5. 更新許多行 - 每組一行
- 6. 更新一行加入和最大
- 7. 更新組中最早的一行
- 8. php更新多行
- 9. Cassandra:更新多行?
- 10. 更新多行SQL
- 11. SQL:更新多行
- 12. nhibenrate多行更新
- 13. 更新多行SQL
- 14. SQL更新多行
- 15. 更新多行3.2
- 16. Postgres更新多行
- 17. 用第二行到最後一行的數據更新最後一行
- 18. 更新最早的一行,下一個最舊的一行,等等
- 19. 使用一個查詢更新多行?
- 20. 在一次執行中更新多列
- 21. 使用唯一標識更新多行
- 22. 使用一個查詢更新多行
- 23. 一次更新多行的SQL查詢
- 24. PHP的MySQL - 一次更新多行
- 25. laravel 5在一行中更新多列?
- 26. 執行一個多列更新與多列更新效率更高
- 27. 更新一行
- 28. SQL最近更新的行
- 29. 一個更新語句來更新多行的MySQL
- 30. 許多更新 - >一個更新?
這聽起來像一個非常糟糕的主意。請問爲什麼你需要這個? – shawnt00 2015-02-11 16:41:43
@ shawnt00我不認爲我可以向你解釋問題的細節。抱歉。 – Roland 2015-02-11 16:56:10