2017-06-16 34 views
0
  • 列表項

在下面的表,我想更新行立方米,其中所有者= 10000,但在更新,這之前檢查行沒有重複的值。 例如:20不應該被允許,並提醒用戶,40是允許的,因爲它沒有任何其他重複的價值。如何在MySQL的PHP​​更新前檢查連續重複的列值

[MYTABLE]

+0

您的意思是立柱m3? – Jonathan

+0

爲清晰起見,請參閱https://i.stack.imgur.com/nCWms.png – user2641435

+0

請將您的示例數據作爲文本發佈 – etsa

回答

2

我認爲你可以在此基礎上嘗試一些:

SELECT * FROM <your table> WHERE owner=<your owner value> AND <your value to ckeck> NOT IN(M1,M2,M3,M4) 

您可以直接更新使用條件了。

+0

感謝你很多,這將幫助我繼續我的項目。 – user2641435

+0

請下次嘗試在Stackoverflow建議(請參閱參考資料)後發佈問題(例如,示例數據,預期輸出,嘗試等) – etsa