在MySQL中的表之间移动行?

时间:2016-12-30 07:20:23

标签: mysql sql

我在MySQL数据库中有两个表(campaignsold_campaigns)。

两个表都有相同的列:id, user_id, url, ordered, sent, start_date, end_date

orderedsent都是整数。这就是我想要做的事情:

我想查看sent列中的数字是否比ordered列中的数字高1.25倍。如果是,我想将该行中的那一行从campaigns移到old_campaigns表。

例如,如果ordered为100,那么如果sent为125+,则应该移动该行。

我在技术上已经用PHP做了这个,我真的只是想看看是否有办法用纯MySQL做这个并同时移动所有行,因为我的PHP脚本当前必须循环通过每一行检查。

0 个答案:

没有答案