データベースにたくさんのものを挿入する必要があります
手書きで書かれたクエリは次のようになります(ただし、もっと多くのものがあります!)
Insert into MyTable (country_id, event) values (1001, 'up')
Insert into MyTable (country_id, event) values (1001, 'down')
Insert into MyTable (country_id, event) values (1002, 'up')
Insert into MyTable (country_id, event) values (1003, 'down')
....
Insert into MyTable (country_id, event) values (9999, 'up')
Insert into MyTable (country_id, event) values (9999, 'down')
country_ids
すべての「イベント」タイプを取得し、必要な数百の挿入ステートメントを作成する、ある種の魔法のSQL結合/マージワンダークエリを作成できますか?
編集:
国の表があります。MyTableに挿入する必要があるのは、SQLクエリの結果であり、そのクエリの各結果には、MyTableの「up」行と「down」行が必要です。手作業でクエリをキュレートしたくないほど十分です。
実際には、「上」と「下」以外にもありますが、手動で入力することも、さらにクエリを実行した結果として入力することもできます。