ขอบคุณครับอาจารย์ งงจริงๆด้วยแต่เดี๋ยวขอลองก่อน จะแจ้งผลให้ทราบครับ
ขอบคุณครับอ.ขวด
...
....
... คือสาเหตุน่าจะเกิดจาก มีการไปลบรายการ lab ที่มีการตั้งค่า
สั่งตามกลุ่ม เอาไว้ โดยไม่ได้ยกเลิกรายการสั่งตามกลุ่มก่อนลบรายการ lab
... ลองใช้คำสั่ง
delete from lab_items_sub_group_list
where lab_items_sub_group_code = '
xx'
and lab_items_code not in (select lab_items_code from lab_items where lab_items_sub_group_code = '
xx')
โดยตรง
xx ให้ใส่ lab_items_sub_group_code(ดูจาก ตาราง lab_items_sub_group) ของรายการที่มีปัญหาไปแทนครับ
เพื่อลบรายการ lab ที่ไม่มีข้อมูลอยู่ใน ตาราง lab_items แล้วออกไปจาก รายการสั่งเป็นกลุ่มนี้ครับ ...
..