PHP Ionic Angular Phonegap AJAX Javascript CSS MySQL jQuery Forum


สอบถามเรื่อง sql delete ครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามเรื่อง sql delete ครับ

สอบถามเรื่อง sql delete ครับ
ถ้าเกิดผมเพิ่มข้อมูลแล้วข้อมูลของ Row ไม่ตรงกันผมสามารถลบแล้วให้มันอ้างอิงถึงข้อมูลตรงกันโดยการอ้างอิงจาก FK ที่เป็นของ PK ตารางหลักได้ไหมครับ
ตัวอย่างนะครับ
table a
id    name      
1         a
2         ab
table b
id    name     a_id
1        ab         2
2         a          1

แบบนี้นะครับ
เวลา update ได้ปกติครับ
แต่เวลาลบมันจะลบโดยการอ้างอิงถึง ID แล้วลบทิ้งนะครับ
แต่ผมอยากทราบว่าถ้าผมอยากจะลบที่ FK แทนจะได้หรือเปล่าครับ
เพราะถ้าเกิดกรณีแบบนี้เวลาผมลบโดยอ้างอิงจาก ID จะมีปัญหาเรื่องข้อมูลไม่ตรงกันครับ
จากในตัวอย่างถ้าเกิดผมลบ Row 2 ข้อมูลใน FK ที่อ้างอิงจาก table a  Row 1 มันจะลบ table b Row 2 ซึ่งมี Fk อ้างอิงของ Row 1 table a อยุ่นะครับ
ข้อมูลก็จะไม่ตรงแล้วนะครับ
แบบนี้พอมีวิธีที่ลบประมาณลักษณะนี้ได้หรือเปล่าครับ
ขอคำแนะนำด้วยนะครับ
ขอบคุณครับ


โดย:  Maxtri IP: 180.180.144.xxx วันที่: 30-10-2017 เวลา: 16:00:03

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )