- 列表項
在下面的表,我想更新行立方米,其中所有者= 10000,但在更新,這之前檢查行沒有重複的值。 例如:20不應該被允許,並提醒用戶,40是允許的,因爲它沒有任何其他重複的價值。如何在MySQL的PHP更新前檢查連續重複的列值
[MYTABLE]
在下面的表,我想更新行立方米,其中所有者= 10000,但在更新,這之前檢查行沒有重複的值。 例如:20不應該被允許,並提醒用戶,40是允許的,因爲它沒有任何其他重複的價值。如何在MySQL的PHP更新前檢查連續重複的列值
[MYTABLE]
我認爲你可以在此基礎上嘗試一些:
SELECT * FROM <your table> WHERE owner=<your owner value> AND <your value to ckeck> NOT IN(M1,M2,M3,M4)
您可以直接更新使用條件了。
感謝你很多,這將幫助我繼續我的項目。 – user2641435
請下次嘗試在Stackoverflow建議(請參閱參考資料)後發佈問題(例如,示例數據,預期輸出,嘗試等) – etsa
您的意思是立柱m3? – Jonathan
爲清晰起見,請參閱https://i.stack.imgur.com/nCWms.png – user2641435
請將您的示例數據作爲文本發佈 – etsa