ผมมีข้อมูล อยู่ 2 Table มีโครงสร้างเหมือนกันทั้ง 2 Table คือ a กับ b
ต้องการดึงข้อมูลจาก table b ไป Insert ลง Table a โดยที่ table a มีข้อมูลบางส่วนอยู่แล้ว และเหมือนกับ table b
ผมลองใช้ Query แบบนี้แล้ว มันเกิด [Err] 1062 - Duplicate entry '1' for key 'PRIMARY'
แล้วหลุดไปไม่ทำงาน
****คำสั่งที่ผมใช้ แบบนี้ครับ *******************
INSERT INTO a1 ( a, b, c )
SELECT a2.a, a2.b, a2.c
FROM a2
***********************
จะเขียน query เช็คอย่างไรไม่ใ้ห้ Error Duplicate และก็ทำงานจนแล้วเสร็จ