Yii2 で、あるテーブルから別のテーブルにデータを挿入する方法。
ここに 2 つのテーブルtable1
とがありtable2
ます。
今私が必要としているのは、条件が満たされたときに特定のデータを からtable1
に転送する必要があるということtable2
です。
Yii2でこのシナリオの挿入クエリを書くのを手伝ってください
これは、yii2 docs で指定された挿入クエリです。
Yii::$app->db->createCommand()
->insert('user', [
'name' => 'Sam',
'age' => 30,
])->execute();
しかし、Yii2クエリに従って変換するには、このクエリが必要です
INSERT INTO Customers (CustomerName, Country)
SELECT SupplierName, Country FROM Suppliers;