มือใหม่ มีคำถามครับ
กระทู้เก่าบอร์ด อ.Yeadram

 1,060   4
URL.หัวข้อ / URL
มือใหม่ มีคำถามครับ

1.สมมติว่าผมมีข้อมูล 2 ตาราง มีความสัมพันธ์แบบ 1 to Many

Table 1                      Table 2
1
2                                    2
3                                    3
4                                    4
5

ปกติเวลาเรียกข้อมูล ใน Query มันจะโชว์เฉพาะ 2,3,4 คำถามคือ ถ้าอยากให้ผมมันแสดง 1 กับ 5 แม้จะไม่มีค่าใน table 2 จะทำได้ไหมครับ

2. ถ้าผมมีช่องให้ติ๊กถูก กับ ช่องในตาราง ผมสามารถเซตได้ query ได้ไหมครับว่า ถ้ากล่องเครื่องหมายไม่ได้ติํก จะให้ค่าในช่องตารางที่กำหนดเป็น null

ขอบคุณมากเลยครับ

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

1 @R19082
จากข้อ 1 ให้ดับเบิ้ลคลิกที่เส้นลิงก์ระหว่าง 2 ตารางในคิวรี

มันจะขึ้นหน้าต่างตัวเลือกให้แสดงทุกฟิลด์ในตาราง Table 1

2 @R19084
ข้อ 1 - ใช้ Unmatch Query หาได้ครับ โดยให้เลือก Table 1 ก่อน แล้วค่อยเลือก Table 2 แล้วค่อย Matching ด้วยฟิวด์ที่ใช้เชื่อมสัมพันธ์
3 @R19085
อีก 1 วิธีครับ
เลือก Table1
ตรง criteria ใส่ not in (select xxx from Table2)
4 @R19090
ทำได้แล้วครับผม ขอบคุณทุกท่านมากเลยนะครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3235s