我有一個名爲pollData的表。它將始終只包含1行。它具有每個類型爲int的列option1,option2,option3,option4,option5。在開始時,這些列的值爲0。如何將1添加到任何列,請說選項2?我的意思是,我是先檢索該列的值,執行加法,然後再儲存,還是有任何自動遞增功能?如何將1添加到mysql中現有行的列的值
11
A
回答
27
1
這樣你可以嘗試:
if(isset($option1)) {
$optadd = " option1 = option1+1";
} else if(isset($option2)) {
$optadd = " option2 = option2+1";
}
UPDATE `tablename` SET ".$optadd." WHERE fieldname = '1'
相關問題
- 1. 將新值添加到MySQL中現有的列值
- 2. 如何添加到mysql列中的現有值?
- 3. 如何將重複的值添加到SQL中的現有列?
- 4. 添加到mysql中的現有值
- 5. 將1添加到提交的行值
- 6. 如何將AUTO_INCREMENT添加到現有列?
- 7. 如何將值添加到現有行的新數據表列中
- 8. F#將值添加到現有列表
- 9. 將缺省值添加到現有列
- 10. 將列添加到現有的TableModel中
- 11. 如何將新添加列添加到Oracle中所有現有行11g
- 12. 如何將一列添加到Hive中的現有數組列?
- 13. 使用CONCAT函數添加到mysql列中的現有值?
- 14. 將整數列添加到基於現有列的現有mysql表中
- 15. 將字符添加到mysql中的現有列
- 16. 如何將新值添加到MongoDb中的現有數據中?
- 17. 將1添加到字典中的值
- 18. 將DIV行添加到現有行中
- 19. 如何將具有特定值的列添加到現有數據庫表中
- 20. 如何將新行添加到現有的表中的HTML
- 21. postgres的值添加到現有列
- 22. 如何將值添加到現有表列
- 23. AWK將值添加到現有的柱
- 24. 如何將+1添加到已有的值
- 25. 如何添加到現有的行?
- 26. 如何將評論添加到SQL Server中的現有表列?
- 27. 如何將數據添加到現有表中的特定列?
- 28. 如何給表中的現有列添加1
- 29. 將Enum添加到現有的sql列
- 30. 如何將附加列添加到現有的CSV文件?
你是否也和我一起的結果的解決方案?它在回答部分。 – Karthik 2010-04-21 05:15:04
沒有試過。旁觀者的解決方案看起來很完美。另外,我不認爲它會起作用,因爲我的所有選項在開始時已經設置爲0。 isset(..)將始終返回true。 – mithun1538 2010-04-22 16:13:22