我在一個數據庫中有一張表,如果我們插入一個新的行(例如:Jan
),並且Jan
已經存在於那個表中,那麼應該輸入新的條目Jan
作爲Jan2
如果再次出現Jan
則應該是Jan3
,有沒有解決方案?編輯數據庫中的條目,如果相同的條目已經存在,然後使用PHP或SQL存儲在數據庫中?
0
A
回答
0
MySQL有一個特殊的命令 - INSERT ... ON DUPLICATE KEY UPDATE。
PostgreSQL有一樣東西 - INSERT ... ON CONFLICT ...。
其他許多DB都有相同的選項。
+0
我會嘗試這段代碼,但現在我已經對我的db格式進行了更改以解決我的查詢 –
+0
更改無關緊要 - 這些查詢獨立於db架構。 –
相關問題
- 1. 添加或編輯數據,如果已經存在數據庫
- 2. PHP MySQL的編輯數據庫條目
- 3. 更新數據庫條目和/或保存已存在的條目
- 4. 編輯數據庫條目
- 5. 將條目存儲在一個非常大的數據庫中
- 6. Phonegap - 如果數據庫已經存在
- 7. 在我的新PHP項目中使用存儲在數據庫
- 8. 在嵌入式數據庫中存儲大量條目
- 9. 無法編輯數據庫條目
- 10. Symfony2 - 動態數據庫條目編輯
- 11. 如何解析已存儲在數據庫中的數據 - PHP
- 12. 如何編輯存儲在Rubymine數據庫中的數據?
- 13. SQL數據庫中的限制條目
- 14. 在數據庫中存儲符合條件的邏輯
- 15. 如何將數據存儲在SQL數據庫中的PHP
- 16. 實體框架不保存數據庫中的數據條目
- 17. 已經存在的數據查詢和繞過php中的新條目
- 18. 承諾處理 - 更新數據庫條目(如果存在)
- 19. 如果不存在,添加數據庫條目
- 20. 如果沒有數據庫的條目
- 21. 緩存或存儲在數據庫中?
- 22. 在google appengine數據存儲中放置已排序條目
- 23. 內存/高效數據庫條目
- 24. 將相同的文件保存到Django中的多個數據庫條目中
- 25. 如何在數組中存儲數據庫中的項目?
- 26. 如何編輯在plone中使用uwosh.pfg.d2c適配器保存的數據條目?
- 27. 升級後的redmine中的mercurial存儲庫問題「存儲庫中不存在條目和/或修訂版本。」
- 28. 如何使用asp.net將數據存儲在sql數據庫中#
- 29. 如何將Html文件目錄存儲在SQL數據庫中?
- 30. 在變量中存儲對數據庫條目引用的效率
您可以使用它的觸發器。 –
你可以爲它編寫代碼? –
我知道觸發的概念,並試圖爲它做一個代碼 –