私は3つのテーブルを持っています。2つのデータは2つのテーブルから取得され、別のテーブルに挿入されます。tbl_idはフィールドIDを保持し、tbl_msgはフィールドmsgを保持します。
tbl_id tbl_msg
id msg
------ --------
1234 test_msg
5678
9876
これで、希望する出力がtbl_infoにあるはずです。
id msg
--- -------
1234 test_msg
5678 test_msg
9876 test_msg
クエリを作成しましたが、次のようなエラーが表示されます。サブクエリが複数の行を返します。私の質問は以下の通りです:
INSERT INTO tbl_info(id、msg)VALUES((SELECT id FROM tbl_id)、(SELECT msg FROM tbl_msg))