标签: mysql
我在使用每天执行的CRON脚本将数据插入数据库表时遇到问题。
因此,我使用该脚本将订单插入到以Order ID和Order number为键的订单表中。 但是在代码中,我正在动态生成ID订单,而article number则为每个订单增加一个。{ 但是,使用这个解决方案,我无法在我的SQL查询(IF NOT EXIST...)中添加检查,因此订单将一直重复...而且我目前还没有想到一些智能解决方案..
Order ID
Order number
ID
article number
IF NOT EXIST...
有人能否就此问题向我提出任何建议? 谢谢。
答案 0 :(得分:1)
我认为你可以使用INSERT ... ON DUPLICATE KEY UPDATE语法。 Here您可以找到有关如何使用它的更多信息 希望这会对你有所帮助
INSERT ... ON DUPLICATE KEY UPDATE