【SQL文】このような結合UNION?できますか?
SQL文でテーブルを結合し、insertしたいと思っています。
例)
テーブル名:tb1, カラム:A1,A2
テーブル名:tb2, カラム:B1(b1,b2,b3,,,,)
テーブル名:tb3, カラム:C1(c1,c2,,,,,,)
tb2とtb3を結合させてtb1へinsertしたいと思いますが、
tb2とtb3リレーションを組める要素がありませんし、データの型も違います。
|A1 | A2
__|____|_____
1 |b1 |c1
_____________
2 |b1 |c2
_____________
3 |b2 |c1
_____________
4 |b2 |c2
_____________
上記のような結果を作ってtb1へINSERTしたいのですが、UNION結合を使えるのか
どうかすらわかりません。ネットで調べたのですが、突破孔を見つけることができ
ませんでした。
ちなみにACCESSで結合までの結果を得るのに、SELECT B1.tb2,C1.tb3 from tb2,tb3
という文で出せましたが,mySQLではダメでした。
どなたかご教授おねがいできますでしょうか?
お礼
有難うございます。 各コマンド・節ごとに構文説明たくさんがありびっくりしました。