ต้องการแสดงค่าว่าง
กระทู้เก่าบอร์ด อ.Yeadram

 1,119   2
URL.หัวข้อ / URL
ต้องการแสดงค่าว่าง

ผมเป็นมือใหม่ลองสร้าง ตาราง 2 ตาราง คือ
1. phone number ประกอบด้วย phone number และ company name
2. test ประกอบด้วย phone number, company name, date

จุดประสงค์
1. ต้องการลงข้อมูล phone number ใน ตาราง test แล้วทำ qurey ให้มันแสดง company name ให้

ปัญหา
1. เวลาลงเบอร์โทรศัพท์ ในตาราง test แล้ว run qurey มันจะแสดงข้อมูล company name เฉพาะที่มีในตาราง phone number ส่วนเบอร์ที่ไม่มีมันก็จะไม่แสดง     

+++ ผมต้องการให้มันแสดงเป็นค่าว่าง เพื่อจะไ้ด้รู้ว่าเบอร์โทรศัพท์นี้ยังไม่มีการลงข้อมูล ในตาราง phone number+++++++

2 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R14516
เปลี่ยนจาก inner join เป็น Right join หรือ left joint

ถ้ามีการสร้างเส้นความสัมพันธ์โดยวิซาร์ด ให้คลิ๊กที่เส้นความสัมพันธ์ เปลี่ยนชนิดของความสัมพันธ์ (ปกติมีสามชนิด) ให้เปลี่ยนเป็นเส้นแบบมีหัวลูกศร ชี้ไปทางใดทางหนึ่ง แล้วลองรันคิวรี่ ถ้ายังไม่ได้ผล ให้ลองกลับเป็นอีกฝั่ง

ที่แน่ๆ อย่าให้มันเป็น "ส่วนของเส้นตรง" หรือเส้นที่ไม่มีหัวลูกศร

ถ้าอยากรู้ลึก กว่านี้ ให้ลองเอา sql statement มาโพสต์ ผู้รุ้ท่านอื่น อ่านช่วยแก้ statement ให้ได้
พอคุณได้ statement ที่ถูกแก้ไขแล้ว เอาไปลองรัน ถ้าได้ดังใจปรารถนา เปลี่ยนมุมมองเป็นมุมองออกแบบ คุณอาจจะเข้าใจคำว่า หัวลูกศร หรือ Left join Right Join ที่ผมพูดถึง

หรือถ้ายังงงต่อ
ให้ลองสร้างคิวรี่ด้วยวิซาร์ดต่อไป ลองเลือกหัวข้อการทำ แบบที่มีคำว่า "ที่ไม่มีใน"
2 @R14523
อ.yeadram อธิบายละเอียดยิบจนเห็นภาพเลยครับ เป็นปรมาจารย์ที่ผมนับถือจริงๆ ขอบคุณอาจารย์แทนคุณพิสันติ์ด้วยครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3751s