使用 php 执行 cron 任务,如何在 "id" = 20 时随机选择一行,将该行转移到另一个表,然后截断旧表



Cron task with php,如何随机选择一行,当"id" = 20,转移到另一个表,然后截断旧表

有人能给我一些关于如何写这种类型的代码方向吗?

是mysql, id是由phpmysql auto_increment设置的。

idauto_increment时,您不能随机选择一行,因为您只选择了一行。默认情况下,mysql的PHP扩展不接受多个语句。所以当我理解你正确的时候,它将用两个SQL语句完成

INSERT INTO <table2> (<cols>) SELECT <cols> FROM <table1> WHERE id=20
TRUNCATE TABLE <table2>

相关内容

最新更新