このクエリを試してみましたが、エラーが発生しました。クエリは正しいと思いますが、希望どおりの結果が得られません。ご意見やご指導をいただければ幸いです。次のクエリは、最初のクエリを実行した場合にのみ機能しますが、最初と 2 番目のクエリを実行するとエラーが発生します。
queries:
insert into user_tbl(firstname, lastname, location)
select `fname`, `lname`, `location` from temp_tbl
insert into user_tbl(location)
select `location2`from ok
最初のクエリを実行すると、エラーなしで temp_tbl から user_tbl にコピーされます
Only first query output!
--------------------------------
firstname, lastname, location
john doe New York
jane doe Mexico
これは私の望ましい出力です:
user_tbl:
--------------------------------
firstname, lastname, location
john doe New York
Manhattan
jane doe Mexico
Bahamas
ここに欠けている他のクエリがあるかどうかはわかりませんが、上記のクエリは私が思いついたものです。したがって、基本的には、 temp_tableテーブルからuser_tblテーブルへの単一行の列の値がコピーされるたびに、同じ行に新しい行を挿入する必要があります。
前もって感謝します