2つのテーブルがあります。 1つは名前のリストを持ち、もう1つは特定の日付で構成されています。私は3番目のテーブルに行を挿入する挿入関数を生成できる必要があります。複数の選択によって生成される複数の行を挿入
第1テーブルのすべての行について、第2テーブルのすべての行を第3テーブルに挿入する必要があります。
表1に10行、表2に20行があるとします。挿入関数は200行を挿入できなければなりません。
名前列にはMary、John、Jamesのテーブルがあり、日付列には2017-01.01、2017-05-01、2017-08-08、2016-12-31の別のテーブルがあります。 3番目のテーブルに行を挿入できるようにするためには、名前列にMaryがある日付列に日付の行がすべて、名前列にJohnがあるすべての日付があるようにする必要があります。
私は実際に名前の列に約400の名前を持ち、正確な選択に応じて日付の列に約50の日付を持っています。私はこれを手動で行う必要がありません。
私はグーグルだと思っていますが、正しい検索用語を思いついていません。私はあなたがcross join
を探している
*決して* FROM句でカンマを使用しないでください。 *常に*明示的な 'JOIN'構文を使用します。 –