Page 1 of 1

ต้องการลบ Customer_C และ Location ที่เป็น ค่าว่าง

Posted: Mon Sep 19, 2022 9:56 am
by wisitsakbenz
เรียน อาจารย์ ครับ

Table " Bill"
1. ต้องการลบ Customer_C และ Location ที่เป็น ค่าว่าง
2. หลังจากที่ได้ข้อมูลที่ไม่เป็นค่าว่าง ต้องการ Lookup กับ Table "OPD" โดยใช้ Column "Lookup" แสดงเป็น Location ของ Table "Bill"
(Column "Relate")

ต้องแก้ไขอย่างไรครับ ขอบคุณครับ

Re: ต้องการลบ Customer_C และ Location ที่เป็น ค่าว่าง

Posted: Mon Sep 19, 2022 8:51 pm
by snasui
:D Filter ค่าว่างทิ้งไปตามภาพแล้วได้ผลเป็นอย่างไร ตรงกับที่ต้องการหรือไม่ครับ

หากตรงกับที่ต้องการแล้วช่วยแนบไฟล์ล่าสุดมาใหม่พร้อมคำถามที่ยังไม่สามารถหาคำตอบได้ครับ

Re: ต้องการลบ Customer_C และ Location ที่เป็น ค่าว่าง

Posted: Tue Sep 20, 2022 8:40 am
by wisitsakbenz
เรียน อาจารย์ ครับ

Table " Bill"
1. ต้องการลบ Customer_C และ Location ที่เป็น ค่าว่าง --> ใช้วิธีนับ Case จาก Column "No of Case" แทนครับ
2. หลังจากที่ได้ข้อมูลที่ไม่เป็นค่าว่าง ต้องการ Lookup กับ Table "OPD" โดยใช้ Column "Lookup" แสดงเป็น Location ของ Table "Bill"
(Column "Relate") --> มันยัง error อยู่ต้องแก้ไขอย่างไรครับ

ขอบคุณครับ

Re: ต้องการลบ Customer_C และ Location ที่เป็น ค่าว่าง

Posted: Tue Sep 20, 2022 9:15 am
by snasui
:D กรุณาแนบ Source File มาด้วย ตัดมาเฉพาะข้อมูลที่เป็นตัวแทนได้ ไม่จำเป็นต้องเอาข้อมูลทั้งหมดมาเป็นตัวอย่าง เพื่อให้สามารถ Edit และดู Query ได้ครับ

Re: ต้องการลบ Customer_C และ Location ที่เป็น ค่าว่าง

Posted: Tue Sep 20, 2022 9:36 am
by wisitsakbenz
เรียน อาจารย์


แนบให้แล้วครับ ขอบคุณครับ

Re: ต้องการลบ Customer_C และ Location ที่เป็น ค่าว่าง

Posted: Tue Sep 20, 2022 10:08 am
by snasui
:D ผมหมายถึงไฟล์ตามภาพครับ

Re: ต้องการลบ Customer_C และ Location ที่เป็น ค่าว่าง

Posted: Tue Sep 20, 2022 10:20 am
by wisitsakbenz
เรียน อาจารย์

แนบให้แล้วครับ ขอบคุณครับ

Re: ต้องการลบ Customer_C และ Location ที่เป็น ค่าว่าง

Posted: Tue Sep 20, 2022 10:28 am
by snasui
:D ผมพบว่า Relation เป็นแบบ Many to Many ดังภาพ

ควรสร้างตารางที่มีข้อมูล Lookup ขึ้นมาต่างหากโดยข้อมูลนี้ต้องไม่มีค่าซ้ำกันแล้วค่อยสร้าง Relation ไปหา Bill และ OPD ครับ

Re: ต้องการลบ Customer_C และ Location ที่เป็น ค่าว่าง

Posted: Tue Sep 20, 2022 10:40 am
by wisitsakbenz
เรียน อาจารย์

ตาราง Bill

คนไข้ 1 คนสามารถใช้สิทธิ์ประกัน 2 ประกันได้ หรืออาจจะใช้ประกัน 1 ประกัน ส่วนต่างใช้เงินสด

ตาราง OPD
คนไข้ 1 คนสามารถตรวจสอบสิทธิ์ประกัน 2 ประกันได้

จึงทำให้ไม่สามารถเหลือข้อมูลที่ไม่ซ้ำได้ครับ

Re: ต้องการลบ Customer_C และ Location ที่เป็น ค่าว่าง

Posted: Tue Sep 20, 2022 11:50 am
by snasui
snasui wrote: Tue Sep 20, 2022 10:28 am ควรสร้างตารางที่มีข้อมูล Lookup ขึ้นมาต่างหากโดยข้อมูลนี้ต้องไม่มีค่าซ้ำกันแล้วค่อยสร้าง Relation ไปหา Bill และ OPD ครับ
:D กรุณาทำความเข้าใจประโยคด้านบนครับ

ความสัมพันธ์แบบ Many to Many จะต้องสร้างตารางที่เป็นสะพานเชื่อม อันนี้เป็นหลักการเบื้องต้นของ Database ตารางนั้นจะต้องเป็นค่าที่ไม่ซ้ำ นำตารางนั้นไปเชื่อมกับ Bill และ OPD เมื่อเชื่อมกันแล้ว OPD และ Bill จะรู้จักกันอัตโนมัติครับ

Re: ต้องการลบ Customer_C และ Location ที่เป็น ค่าว่าง

Posted: Tue Sep 20, 2022 1:40 pm
by wisitsakbenz
เรียน อาจารย์

ขอบคุณสำหรับความรู้ครับ
เดี่ยวลองกลับไปทำตามที่อาจารย์แนะนำครับ ขอบคุณครับ