我有两个表:
qr_details 表:
id product_id qrcode_id created_at updated_at
1 1 12 2017-10-09 15:36:15 2017-10-09 15:36:15
2 3 13 2017-10-09 15:36:15 2017-10-09 15:36:15
获奖者表:
id product_id qrcode_id winner_name win_number created_at updated_at
1 1 12 hello 5 2017-10-09 15:36:15 2017-10-09 15:36:15
2 3 13 world 6 2017-10-09 15:36:15 2017-10-09 15:36:15
现在我想将qr_details
表product_id
和qrcode_id
放入winners
表中。我如何通过 Laravel 中的查询来做到这一点?我做了一个 SQL Fiddle here .提前致谢。
最佳答案
我相信你可以做这样的事情:
$query = \DB::connection()->getPdo()->query("select * from qr_details");
$data = $query->fetchAll(\PDO::FETCH_ASSOC);
\DB::table('winners')->insert($data);
这需要一点时间,只需两个查询
关于php - laravel 5.2 如何将另一个表的数据插入到另一个表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46659774/