[英]Insert data in a table from two other tables
我需要從其他兩個具有相同架構的表的表中插入數據。
我有一個例外:
您的SQL語法有誤; 檢查與您的MySQL服務器版本對應的手冊以獲取正確的語法,以在第3行的“ FULL JOIN data e2 ON e1.siren = e2.siren”附近使用
這是我的代碼:
string MergeTables = string.Format(@"INSERT INTO Table3 (a,b)
SELECT e1.a, e2.b
FROM bilan e1 FULL JOIN data e2
ON e1.id= e2.id;
");
嘗試刪除;
在您的SQL末尾並由於MySQL
不支持FULL JOIN
刪除FULL
string MergeTables = string.Format(@"INSERT INTO exercices (AF,region)
SELECT e1.AF, e2.region FROM bilan e1
JOIN data e2 ON e1.siren = e2.siren
");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.