【发布时间】:2019-06-12 00:25:10
【问题描述】:
我有 3 个表,“用户”、“消息”、“队列”。
user 表由用户 ID(“id”)和状态(“status”)组成。
message 表由用户 ID(“id”)和消息(“msg”)组成。
queue 表是 message 表的副本。
我的代码所做的只是复制 message 表并将其粘贴到 queue 表中。
$query = "INSERT IGNORE INTO queue(id,msg) SELECT id,msg FROM message";
if ($DBcon->query($query)) {
echo "Done";
} else {
echo "Failed";
}
但只有当用户的 status 设置为 "y" 时,我才想将行从消息表复制到队列表。
请帮我解决这个问题。谢谢!
【问题讨论】: