ครับขอบคุณที่แนะนำครับ
ผมตอบแทน อ. ชัยพร คงไม่ได้
แต่ผมมีเห็นผลที่ผมคิดเองครับ
คืออาจจะเกิดจากในเมื่อมีการพัฒนาความต้องการข้อมูลมาขึ้นจึงจำเป็นจะต้องมีการเพิ่ม field ขึ้นมาเพื่อเก็บข้อมูล แต่การเพิ่มมา ก็จำเป็นจะต้องเป็น ค่า null ใน ข้อมูล เก่าๆๆ เนื่องจากยังไม่เคยมีอันนี้ก่อนครับ
ถูกหรือเปล่าก็ไม่รู้ คิดเองครับ
ส่วนวิธีใช้ข้อมูลทีมี null ด้วย ผมจะใช้วิธีนี้ครับ
Ifnull( field name , ค่า 1 , ค่า 2 )
หรือ
select * from table where
not null
แบบนี้ครับ
ส่วนถ้าเป็นตัวที่เป็น PK อ. เข้าก็จะย้อนหลังไปเพิ่มให้อยุ่แล้วครับ