เปรียบเทียบสองตารางและค้นหาเฉพาะข้อมูลที่ตรงกัน
Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

ในบางครั้ง คุณอาจต้องการตรวจทานระเบียนจากตาราง Access ตารางหนึ่งต่อเมื่อมีระเบียนที่สอดคล้องกันในตาราง Access อื่นที่มีอย่างน้อยหนึ่งเขตข้อมูลที่มีข้อมูลที่ตรงกัน ตัวอย่างเช่น คุณอาจต้องการตรวจทานเรกคอร์ดพนักงานของพนักงานที่ประมวลผลใบสั่งอย่างน้อยหนึ่งรายการเพื่อระบุว่าพนักงานรายใดมีสิทธิ์รับโบนัส หรือคุณอาจต้องการตรวจสอบข้อมูลการติดต่อสําหรับลูกค้าที่อาศัยอยู่ในเมืองเดียวกันกับพนักงานเพื่อให้คุณสามารถจับคู่พนักงานกับลูกค้าสําหรับการประชุมด้วยตนเอง

เมื่อคุณต้องการเปรียบเทียบตาราง Access สองตาราง และค้นหาข้อมูลที่ตรงกัน คุณสามารถเลือกที่จะ:

  • สร้างคิวรีที่รวมเขตข้อมูลจากแต่ละตารางที่เขตข้อมูลเหล่านั้นมีข้อมูลที่สอดคล้องกัน ไม่ว่าจะใช้ความสัมพันธ์ที่มีอยู่หรือโดยใช้การรวมที่คุณสร้างเพื่อวัตถุประสงค์ของคิวรี วิธีนี้ให้ประสิทธิภาพสูงสุด (ความเร็วที่คิวรีส่งกลับผลลัพธ์) แต่คุณไม่สามารถรวมเขตข้อมูลที่มีชนิดข้อมูลที่ไม่คล้ายกันได้

  • สร้างคิวรีที่เปรียบเทียบเขตข้อมูลโดยใช้เขตข้อมูลหนึ่งเป็นเกณฑ์สําหรับอีกเขตข้อมูลหนึ่ง การใช้เขตข้อมูลเป็นเกณฑ์สําหรับเขตข้อมูลอื่นโดยทั่วไปแล้วจะช้ากว่าการใช้การรวม เนื่องจากการรวมจะลบแถวออกจากผลลัพธ์ของคิวรีก่อนที่จะอ่านตารางพื้นฐาน ในขณะที่เกณฑ์จะถูกนําไปใช้กับผลลัพธ์ของคิวรีหลังจากอ่านตารางพื้นฐาน อย่างไรก็ตาม คุณสามารถใช้เขตข้อมูลเป็นเกณฑ์เขตข้อมูลเพื่อเปรียบเทียบเขตข้อมูลที่มีชนิดข้อมูลที่ไม่เหมือนกัน ซึ่งคุณไม่สามารถทําได้โดยใช้การรวม

บทความนี้อธิบายวิธีการเปรียบเทียบตารางสองตารางเพื่อระบุข้อมูลที่ตรงกัน และให้ข้อมูลตัวอย่างที่คุณสามารถนำไปใช้กับขั้นตอนตัวอย่างได้

คุณต้องการทำสิ่งใด

เปรียบเทียบตารางสองตารางโดยใช้การรวม

เมื่อต้องการเปรียบเทียบตารางสองตารางโดยใช้การรวม ให้คุณสร้างคิวรีแบบใช้เลือกข้อมูลที่มีทั้งสองตาราง ถ้าไม่มีความสัมพันธ์ระหว่างตารางบนเขตข้อมูลที่มีข้อมูลที่สอดคล้องกันอยู่แล้ว ให้คุณสร้างการรวมกับเขตข้อมูลที่คุณต้องการตรวจสอบหารายการที่ตรงกัน คุณสามารถสร้างการรวมได้มากเท่าที่คุณต้องการ แต่เขตข้อมูลที่รวมกันแต่ละคู่ต้องมีชนิดข้อมูลเดียวกันหรือเข้ากันได้

สมมติว่าคุณเป็นนักวิจัยสถาบันที่วิทยาลัยและคุณต้องการดูว่าการเปลี่ยนแปลงหลักสูตรล่าสุดในภาควิชาคณิตศาสตร์มีผลต่อเกรดของนักเรียนอย่างไร คุณสนใจเกรดของนักเรียนที่เป็นวิชาเอกทางคณิตศาสตร์โดยเฉพาะ คุณมีตารางที่จัดเก็บข้อมูลหลักและตารางที่จัดเก็บข้อมูลการลงทะเบียนเรียนของนักเรียนอยู่แล้ว ข้อมูลเกรดจะถูกเก็บไว้ในตารางการลงทะเบียนเรียน และข้อมูลหลักของนักเรียนจะถูกเก็บไว้ในตารางวิชาเอกของนักศึกษา เมื่อต้องการดูว่าเกรดสําหรับวิชาเอกทางคณิตศาสตร์มีการเปลี่ยนแปลงอย่างไรตั้งแต่มีการเปลี่ยนแปลงหลักสูตรล่าสุด คุณจําเป็นต้องตรวจทานระเบียนจากตารางการลงทะเบียนที่มีระเบียนที่สอดคล้องกันในตารางวิชาเอก

เตรียมข้อมูลตัวอย่าง

ในตัวอย่างนี้ คุณสร้างคิวรีที่กําหนดว่าการเปลี่ยนแปลงหลักสูตรล่าสุดในแผนกคณิตศาสตร์มีผลต่อเกรดของนักเรียนคณิตศาสตร์อย่างไร คุณใช้ตารางตัวอย่างสองตารางต่อไปนี้ วิชาเอกของนักศึกษา และการลงทะเบียนเรียน เพิ่มตารางตัวอย่างสองตารางนี้ วิชาเอกของนักศึกษา และ การลงทะเบียนเรียน ลงในฐานข้อมูล

Access มีหลายวิธีในการเพิ่มตารางตัวอย่างเหล่านี้ลงในฐานข้อมูล คุณสามารถใส่ข้อมูลด้วยตนเอง คุณสามารถคัดลอกแต่ละตารางลงในโปรแกรมสเปรดชีต แล้วนําเข้าเวิร์กชีตลงใน Access หรือคุณสามารถวางข้อมูลลงในตัวแก้ไขข้อความ เช่น Notepad แล้วนําเข้าข้อมูลจากไฟล์ข้อความผลลัพธ์

ขั้นตอนต่างๆ ในส่วนนี้จะอธิบายวิธีการป้อนข้อมูลในแผ่นข้อมูลว่างด้วยตนเอง และยังอธิบายวิธีการคัดลอกตารางตัวอย่างไปยัง Excel แล้วนำเข้าตารางเหล่านั้นลงใน Access อีกด้วย

วิชาเอกของนักศึกษา

รหัสนักศึกษา

ชั้นปี

วิชาเอก

123456789

2005

คณิตศาสตร์

223334444

2005

ภาษาอังกฤษ

987654321

2005

คณิตศาสตร์

135791357

2005

ประวัติศาสตร์

147025836

2005

ชีววิทยา

707070707

2005

คณิตศาสตร์

123456789

2006

คณิตศาสตร์

223334444

2006

ภาษาอังกฤษ

987654321

2006

จิตวิทยา

135791357

2006

ประวัติศาสตร์ศิลปะ

147025836

2006

ชีววิทยา

707070707

2006

คณิตศาสตร์

การลงทะเบียนเรียน

รหัสนักศึกษา

ชั้นปี

ภาคการศึกษา

แผนการเรียน

หมายเลขหลักสูตร

เกรด

123456789

2005

3

คณิตศาสตร์

221

A

123456789

2005

3

ภาษาอังกฤษ

101

B

123456789

2006

1

คณิตศาสตร์

242

C

123456789

2006

1

คณิตศาสตร์

224

C

223334444

2005

3

ภาษาอังกฤษ

112

A

223334444

2005

3

คณิตศาสตร์

120

C

223334444

2006

1

รัฐศาสตร์

110

A

223334444

2006

1

ภาษาอังกฤษ

201

B

987654321

2005

3

คณิตศาสตร์

120

A

987654321

2005

3

จิตวิทยา

101

A

987654321

2006

1

คณิตศาสตร์

221

B

987654321

2006

1

คณิตศาสตร์

242

C

135791357

2005

3

ประวัติศาสตร์

102

A

135791357

2005

3

ประวัติศาสตร์ศิลปะ

112

A

135791357

2006

1

คณิตศาสตร์

120

B

135791357

2006

1

คณิตศาสตร์

141

C

147025836

2005

3

ชีววิทยา

113

B

147025836

2005

3

เคมี

113

B

147025836

2006

1

คณิตศาสตร์

120

D

147025836

2006

1

สถิติ

114

B

707070707

2005

3

คณิตศาสตร์

221

B

707070707

2005

3

สถิติ

114

A

707070707

2006

1

คณิตศาสตร์

242

D

707070707

2006

1

คณิตศาสตร์

224

C

ถ้าคุณต้องการใช้โปรแกรมสเปรดชีตเพื่อใส่ข้อมูลตัวอย่าง คุณสามารถ ข้ามส่วนต่อไปนี้

ป้อนข้อมูลตัวอย่างด้วยตัวเอง

  1. เปิดฐานข้อมูลใหม่หรือเปิดฐานข้อมูลที่มีอยู่

  2. บนแท็บ สร้าง ในกลุ่ม ตาราง ให้คลิก ตาราง

    รูป Ribbon ของ Access

    Access จะเพิ่มตารางเปล่าตารางใหม่ลงในฐานข้อมูลของคุณ

    หมายเหตุ: คุณไม่จำเป็นต้องทำตามขั้นตอนนี้ถ้าคุณเปิดฐานข้อมูลใหม่ที่ยังว่างอยู่ แต่คุณจะต้องทำทุกครั้งที่คุณต้องเพิ่มตารางลงในฐานข้อมูลนั้น

  3. ดับเบิลคลิกที่เซลล์แรกในแถวส่วนหัว แล้วพิมพ์ชื่อของเขตข้อมูลในตารางตัวอย่าง

    ตามค่าเริ่มต้น Access จะแสดงข้อความ เพิ่มเขตข้อมูลใหม่ ที่เขตข้อมูลว่างในแถวส่วนหัว เช่น:

    เขตข้อมูลใหม่ในแผ่นข้อมูล

  4. ใช้แป้นลูกศรเพื่อย้ายไปยังเซลล์ส่วนหัวว่างถัดไป แล้วพิมพ์ชื่อเขตข้อมูลที่สอง (คุณยังสามารถดับเบิลคลิกที่เซลล์ใหม่) ทําซ้ําขั้นตอนนี้สําหรับแต่ละชื่อเขตข้อมูล

  5. ใส่ข้อมูลในตารางตัวอย่าง

    เมื่อคุณใส่ข้อมูล Access จะใส่ข้อมูลลงในแต่ละเขตข้อมูล แต่ละเขตข้อมูลมีชนิดข้อมูลเฉพาะ เช่น ตัวเลข ข้อความ หรือวันที่/เวลา การตั้งค่าชนิดข้อมูลจะช่วยรับรองการป้อนข้อมูลที่ถูกต้อง และช่วยป้องกันข้อผิดพลาด เช่น การใช้หมายเลขโทรศัพท์ในการคํานวณ สําหรับตารางตัวอย่างเหล่านี้ ให้อนุญาตให้ Access ใส่ข้อมูลลงในชนิดข้อมูล แต่ตรวจสอบให้แน่ใจว่าได้ตรวจทานชนิดข้อมูลที่ Access ใส่ข้อมูลในแต่ละเขตข้อมูลแล้ว

  6. หลังจากใส่ข้อมูลเรียบร้อยแล้ว ให้คลิก บันทึก, หรือกด CTRL+S

    กล่องโต้ตอบ บันทึกเป็น จะปรากฏขึ้น

  7. ในช่อง ชื่อตาราง พิมพ์ชื่อของตารางตัวอย่าง แล้วคลิก ตกลง

    ให้คุณใช้ชื่อของตารางตัวอย่าง (ตัวอย่างเช่น วิชาเอกของนักศึกษา) เนื่องจากคิวรีในส่วนกระบวนงานของบทความนี้จะใช้ชื่อเหล่านั้นด้วย

หลังจากที่คุณใส่ข้อมูลตัวอย่างเรียบร้อยแล้ว คุณก็พร้อมจะ เปรียบเทียบสองตาราง

ข้ามส่วนต่อไปนี้ (สร้างเวิร์กชีตตัวอย่าง) เว้นแต่ว่าคุณต้องการเรียนรู้วิธีการสร้างเวิร์กชีตที่ใช้ตัวอย่างข้อมูลจากตารางในส่วนก่อนหน้านี้

สร้างเวิร์กชีตตัวอย่าง

  1. เริ่มโปรแกรมสเปรดชีตของคุณ แล้วสร้างไฟล์เปล่าใหม่ ถ้าคุณใช้ Excel เวิร์กบุ๊กเปล่าใหม่จะถูกสร้างขึ้นตามค่าเริ่มต้นเมื่อคุณเริ่มโปรแกรม

  2. คัดลอก ตารางตัวอย่างแรก จากส่วนก่อนหน้า แล้ววางลงในเวิร์กชีตแรก โดยเริ่มต้นที่เซลล์แรก ตรวจสอบให้แน่ใจว่าคุณคัดลอกแถวส่วนหัวเนื่องจากมีชื่อเขตข้อมูลของตารางตัวอย่าง

  3. ใช้เทคนิคที่ให้มาโดยโปรแกรมสเปรดชีตของคุณ โดยตั้งชื่อเวิร์กชีตให้เหมือนกับตารางตัวอย่าง ตัวอย่างเช่น เมื่อคุณวางข้อมูลตัวอย่าง การลงทะเบียนเรียน ให้ตั้งชื่อเวิร์กชีต ว่า การลงทะเบียนเรียน

  4. ทำตามขั้นตอนที่ 2 และ 3 อีกครั้ง คัดลอก ตารางตัวอย่างที่สอง ลงในเวิร์กชีตเปล่าและเปลี่ยนชื่อเวิร์กชีต

    หมายเหตุ: คุณอาจจําเป็นต้องเพิ่มเวิร์กชีตลงในไฟล์สเปรดชีตของคุณ สําหรับข้อมูลเกี่ยวกับการเพิ่มเวิร์กชีตลงในไฟล์สเปรดชีตของคุณ ให้ดูวิธีใช้สําหรับโปรแกรมสเปรดชีตของคุณ

  5. บันทึกเวิร์กบุ๊กไปยังตำแหน่งที่สะดวกบนคอมพิวเตอร์หรือเครือข่ายของคุณ และไปยังขั้นตอนถัดไป

สร้างตารางฐานข้อมูลจากเวิร์กชีต

  1. เปิดฐานข้อมูลใหม่หรือฐานข้อมูลที่มีอยู่:

    บนแท็บ ข้อมูลภายนอก ในกลุ่ม นำเข้า ให้คลิก Excel

    รูป Ribbon ของ Access

    หรือ

    คลิก เพิ่มเติม, แล้ว เลือกโปรแกรมสเปรดชีตจากรายการ

    กล่องโต้ตอบ รับข้อมูลจากภายนอก - สเปรดชีต(ชื่อโปรแกรม) จะปรากฎขึ้น

  2. คลิก เรียกดู จากนั้นค้นหาแล้วเปิดไฟล์สเปรดชีตที่คุณสร้างในขั้นตอนก่อนหน้า แล้วคลิก ตกลง

    ตัวช่วยนำเข้าสเปรดชีตจะเริ่มทำงาน

    ตามค่าเริ่มต้น ตัวช่วยนำเข้าสเปรดชีตจะเลือกเวิร์กชีตแรกในเวิร์กบุ๊ก (ซึ่งก็คือ วิชาเอกของนักศึกษา ถ้าคุณทำตามขั้นตอนในส่วนก่อนหน้า) และข้อมูลจากเวิร์กชีตนั้นก็จะปรากฏในส่วนด้านล่างของหน้าตัวช่วยนำเข้า

  3. คลิก ถัดไป

  4. ในหน้าถัดไปของตัวช่วยสร้าง ให้เลือกกล่องกาเครื่องหมาย แถวแรกมีส่วนหัวของคอลัมน์ จากนั้นคลิก ถัดไป

  5. ในหน้าถัดไป คุณสามารถใช้กล่องข้อความและรายการภายใต้ ตัวเลือกเขตข้อมูล เพื่อเปลี่ยนชื่อเขตข้อมูลและชนิดข้อมูล หรือละเว้นเขตข้อมูลจากการดําเนินการนําเข้า สําหรับตัวอย่างนี้ คุณไม่จําเป็นต้องเปลี่ยนแปลงสิ่งใดๆ คลิก ถัดไป

  6. ในหน้าถัดไป ให้เลือกตัวเลือก ไม่มีคีย์หลัก จากนั้นคลิก ถัดไป

  7. ตามค่าเริ่มต้น Access จะนําชื่อของเวิร์กชีตไปใช้กับตารางใหม่ของคุณ ยอมรับชื่อในกล่อง นําเข้าไปยังตาราง แล้วคลิก เสร็จสิ้น

  8. บนหน้า บันทึกขั้นตอนการนำเข้า คลิก ปิด เพื่อจบการทำงานของตัวช่วยนำเข้า

  9. ทำตามขั้นตอนที่ 1 ถึง 7 ซ้ำจนกว่าคุณจะได้สร้างตารางจากทุกเวิร์กชีตในไฟล์สเปรดชีต

เปรียบเทียบตารางตัวอย่างและค้นหาระเบียนที่ตรงกันโดยใช้การรวม

ตอนนี้คุณพร้อมที่จะเปรียบเทียบตารางการลงทะเบียนเรียนและตารางวิชาเอกของนักศึกษาแล้ว เนื่องจากคุณไม่ได้กําหนดความสัมพันธ์ระหว่างสองตาราง คุณจําเป็นต้องสร้างการรวมระหว่างเขตข้อมูลที่เหมาะสมในคิวรี ตารางมีเขตข้อมูลร่วมกันมากกว่าหนึ่งเขตข้อมูล และคุณจะต้องสร้างการรวมสําหรับแต่ละคู่ของเขตข้อมูลทั่วไป: รหัสนักศึกษา ปี และหลักสูตร (ตารางการลงทะเบียนเรียน) และวิชาเอก (ตารางวิชาเอกของนักศึกษา) ในตัวอย่างนี้ คุณสนใจเฉพาะวิชาเอกทางคณิตศาสตร์เท่านั้น ดังนั้นคุณจะใช้เกณฑ์เขตข้อมูลเพื่อจํากัดผลลัพธ์คิวรีด้วย

  1. เปิดฐานข้อมูลที่คุณบันทึกตารางตัวอย่างไว้

  2. บนแท็บ สร้าง คลิก ออกแบบคิวรี

  3. ดับเบิลคลิกที่ตารางที่มีระเบียนที่คุณต้องการแสดง ในตัวอย่างนี้ ตารางการลงทะเบียนเรียน แล้วดับเบิลคลิกที่ตารางที่คุณกําลังเปรียบเทียบ — ในตัวอย่างนี้ ตารางวิชาเอกของนักศึกษา

  4. ลากเขตข้อมูล รหัสนักศึกษา จากตาราง การลงทะเบียนเรียน ไปยังเขตข้อมูล รหัสนักศึกษา ของตาราง วิชาเอกของนักศึกษา เส้นจะปรากฏขึ้นระหว่างสองตารางในตารางออกแบบ ซึ่งระบุว่าคุณได้สร้างการรวมแล้ว ดับเบิลคลิกที่เส้นเพื่อเปิดกล่องโต้ตอบ คุณสมบัติการรวม

  5. รีวิวตัวเลือกสามตัวเลือกในกล่องโต้ตอบ คุณสมบัติการรวม ตามค่าเริ่มต้น จะเลือกตัวเลือกที่ 1 ในบางกรณี คุณจําเป็นต้องปรับคุณสมบัติการรวมเพื่อรวมแถวเพิ่มเติมจากตารางหนึ่ง เนื่องจากคุณกําลังพยายามค้นหาเฉพาะข้อมูลที่ตรงกัน ให้ปล่อยชุดการรวมไว้ที่ตัวเลือก 1 ปิดกล่องโต้ตอบ คุณสมบัติการรวม ด้วยการคลิก ยกเลิก

  6. คุณจะต้องสร้างการรวมอื่นอีกสองรายการ สร้างการรวมเหล่านี้โดยการลากเขตข้อมูล ปี จากตาราง การลงทะเบียนเรียน ไปยังเขตข้อมูล ปี ของตาราง วิชาเอกของนักศึกษา แล้วลากเขตข้อมูล หลักสูตร จากตาราง การลงทะเบียนเรียน ไปยังเขตข้อมูลวิชาเอกในตารางวิชาเอกของนักศึกษา

  7. ในตาราง การลงทะเบียนเรียน ให้ดับเบิลคลิกที่เครื่องหมายดอกจัน (*) เมื่อต้องการเพิ่มเขตข้อมูลทั้งหมดของตารางลงในตารางออกแบบคิวรี

    หมายเหตุ: เมื่อคุณใช้เครื่องหมายดอกจันเพื่อเพิ่มเขตข้อมูลทั้งหมด จะมีเพียงหนึ่งคอลัมน์เท่านั้นที่จะปรากฏในตารางออกแบบ คอลัมน์ที่ปรากฏมีชื่อของตาราง ตามด้วยจุด (.) และเครื่องหมายดอกจัน (*) ในตัวอย่างนี้ คอลัมน์มีชื่อว่า การลงทะเบียนเรียน*

  8. ในตาราง วิชาเอกของนักศึกษา ให้ดับเบิลคลิกที่เขตข้อมูล วิชาเอก เพื่อเพิ่มลงในตาราง

  9. ล้างกล่องกาเครื่องหมายในแถว แสดง ของคอลัมน์ วิชาเอก ในตารางออกแบบคิวรี

  10. ในแถว เกณฑ์ ของคอลัมน์ วิชาเอก ให้พิมพ์ คณิตศาสตร์

  11. บนแท็บ ออกแบบ ในกลุ่ม ผลลัพธ์ ให้คลิก เรียกใช้

    คิวรีจะทำงาน และแสดงเกรดวิชาคณิตศาสตร์นักศึกษาเอกคณิตศาสตร์เท่านั้น

ด้านบนของหน้า

เปรียบเทียบตารางสองตารางโดยใช้เขตข้อมูลเป็นเกณฑ์

บางครั้งคุณอาจต้องการเปรียบเทียบตารางตามเขตข้อมูลที่มีข้อมูลที่ตรงกัน แต่มีชนิดข้อมูลต่างกัน ตัวอย่างเช่น เขตข้อมูลในตารางหนึ่งอาจมีชนิดข้อมูลเป็นตัวเลข และคุณต้องการเปรียบเทียบเขตข้อมูลนั้นกับเขตข้อมูลในตารางอื่นที่มีชนิดข้อมูล Text เขตข้อมูลที่มีข้อมูลที่คล้ายกันแต่มีชนิดเขตข้อมูลต่างกันอาจส่งผลให้มีการจัดเก็บตัวเลขเป็นข้อความ ไม่ว่าจะตามการออกแบบ หรือด้วยเหตุผลอื่นๆ เช่น การนําเข้าข้อมูลจากโปรแกรมอื่น เนื่องจากคุณไม่สามารถสร้างการรวมระหว่างเขตข้อมูลที่มีชนิดข้อมูลต่างกันได้ คุณจึงต้องใช้วิธีอื่นในการเปรียบเทียบเขตข้อมูล คุณสามารถเปรียบเทียบเขตข้อมูลสองเขตที่มีชนิดข้อมูลต่างกันได้โดยใช้เขตข้อมูลหนึ่งเป็นเกณฑ์สําหรับอีกเขตข้อมูลหนึ่ง

สมมติว่าคุณเป็นนักวิจัยสถาบันที่วิทยาลัยและคุณต้องการดูว่าการเปลี่ยนแปลงหลักสูตรล่าสุดในภาควิชาคณิตศาสตร์มีผลต่อเกรดของนักเรียนอย่างไร คุณสนใจเกรดของนักเรียนที่เป็นวิชาเอกทางคณิตศาสตร์โดยเฉพาะ คุณมีตารางวิชาเอกของนักศึกษาและตารางการลงทะเบียนเรียนอยู่แล้ว ข้อมูลเกรดจะถูกเก็บไว้ในตารางการลงทะเบียนเรียน และข้อมูลหลักของนักเรียนจะถูกเก็บไว้ในตารางวิชาเอกของนักศึกษา เมื่อต้องการดูว่าเกรดมีการเปลี่ยนแปลงอย่างไรสําหรับวิชาเอกทางคณิตศาสตร์ คุณต้องดูระเบียนจากตารางการลงทะเบียนที่มีระเบียนที่สอดคล้องกันในตารางหลัก อย่างไรก็ตาม เขตข้อมูลใดเขตข้อมูลหนึ่งที่คุณต้องการใช้เปรียบเทียบตารางมีชนิดข้อมูลที่แตกต่างจากเขตข้อมูลคู่กัน

เมื่อต้องการเปรียบเทียบตารางสองตารางโดยใช้เขตข้อมูลเป็นเกณฑ์ ให้คุณสร้างคิวรีแบบใช้เลือกข้อมูลที่มีทั้งสองตาราง คุณรวมเขตข้อมูลที่คุณต้องการแสดง และคุณยังรวมเขตข้อมูลที่สอดคล้องกับเขตข้อมูลที่คุณต้องการใช้เป็นเกณฑ์ด้วย จากนั้นคุณสร้างเกณฑ์เพื่อเปรียบเทียบตาราง คุณสามารถสร้างเกณฑ์ได้มากเท่าที่ต้องการเพื่อเปรียบเทียบเขตข้อมูลตามที่คุณต้องการ

เมื่อต้องการแสดงวิธีการนี้ คุณจะใช้ ตารางตัวอย่างจากส่วนก่อนหน้า แต่คุณจะเปลี่ยนชนิดข้อมูลของเขตข้อมูลรหัสนักศึกษาของตารางวิชาเอกของนักศึกษาตัวอย่างจากตัวเลขเป็นข้อความ เนื่องจากคุณไม่สามารถสร้างการรวมระหว่างสองเขตข้อมูลที่มีชนิดข้อมูลต่างกันได้ คุณจึงต้องเปรียบเทียบเขตข้อมูลรหัสนักศึกษาสองเขตข้อมูลโดยใช้เขตข้อมูลหนึ่งเป็นเกณฑ์สําหรับอีกเขตข้อมูลหนึ่ง

เปลี่ยนชนิดข้อมูลของเขตข้อมูล รหัสนักศึกษา ใน วิชาเอกของนักศึกษา

  1. เปิดฐานข้อมูลที่คุณบันทึกตารางตัวอย่างไว้

  2. ใน บานหน้าต่างนำทาง ให้คลิกขวาที่ตาราง วิชาเอกของนักศึกษา จากนั้น คลิก มุมมองออกแบบ บนเมนูทางลัด

    ตารางวิชาเอกของนักศึกษา จะเปิดขึ้นในมุมมองออกแบบ

  3. ในคอลัมน์ ชนิดข้อมูล ให้เปลี่ยนการตั้งค่าสำหรับ รหัสนักศึกษา จาก ตัวเลข เป็น ข้อความ

  4. ปิดตารางวิชาเอกของนักศึกษา เมื่อคุณได้รับพร้อมท์ให้บันทึกการเปลี่ยนแปลง ให้คลิก ใช่

เปรียบเทียบตารางตัวอย่างและค้นหาระเบียนที่ตรงกัน โดยใช้เขตข้อมูลเป็นเกณฑ์

ขั้นตอนต่อไปนี้แสดงวิธีการเปรียบเทียบเขตข้อมูลรหัสนักศึกษาสองเขตข้อมูลโดยใช้เขตข้อมูลจาก การลงทะเบียนเรียน เป็นเกณฑ์สําหรับเขตข้อมูลจากวิชาเอกของนักศึกษา ด้วยการใช้คําสําคัญ Like คุณสามารถเปรียบเทียบเขตข้อมูลแม้ว่าจะมีชนิดข้อมูลต่างกันก็ตาม

  1. บนแท็บ สร้าง ในกลุ่ม อื่นๆ แล้วคลิก ออกแบบคิวรี

  2. ดับเบิลคลิกที่ การลงทะเบียนเรียน แล้วดับเบิลคลิกที่ วิชาเอกของนักเรียน

  3. ลากเขตข้อมูล ปี จากตาราง การลงทะเบียนเรียน ไปยังเขตข้อมูล ปี ของตาราง วิชาเอกของนักศึกษา แล้วลากเขตข้อมูล หลักสูตร จากตาราง การลงทะเบียนเรียน ไปยังเขตข้อมูลวิชาเอกของตารางวิชาเอกของนักศึกษา เนื่องจากเขตข้อมูลเหล่านี้มีชนิดข้อมูลเดียวกัน คุณจึงสามารถเปรียบเทียบเขตข้อมูลเหล่านั้นได้โดยใช้การรวม การรวมเป็นวิธีการที่ต้องการสําหรับการเปรียบเทียบเขตข้อมูลที่มีชนิดข้อมูลเดียวกัน

  4. ในตาราง การลงทะเบียนเรียน ให้ดับเบิลคลิกที่เครื่องหมายดอกจัน (*) เมื่อต้องการเพิ่มเขตข้อมูลทั้งหมดของตารางลงในตารางออกแบบคิวรี

    หมายเหตุ: เมื่อคุณใช้เครื่องหมายดอกจันเพื่อเพิ่มเขตข้อมูลทั้งหมด จะมีเพียงหนึ่งคอลัมน์เท่านั้นที่จะปรากฏในตารางออกแบบ คอลัมน์ที่ปรากฏมีชื่อของตาราง ตามด้วยจุด (.) และเครื่องหมายดอกจัน (*) ในตัวอย่างนี้ คอลัมน์มีชื่อว่า การลงทะเบียนเรียน*

  5. ในตาราง วิชาเอกของนักศึกษา ให้ดับเบิลคลิกที่เขตข้อมูล รหัสนักศึกษา เพื่อเพิ่มลงในตาราง

  6. ล้างกล่องกาเครื่องหมายในแถว แสดง ของคอลัมน์ รหัสนักศึกษา ของตารางออกแบบ ในแถว เกณฑ์ ของคอลัมน์ รหัสนักศึกษา ให้พิมพ์ Like [การลงทะเบียนเรียน][ รหัสนักศึกษา]

  7. ในตาราง วิชาเอกของนักศึกษา ให้ดับเบิลคลิกที่เขตข้อมูล วิชาเอก เพื่อเพิ่มลงในตาราง

  8. ล้างกล่องกาเครื่องหมายในแถว แสดง ของคอลัมน์ วิชาเอก ของตารางออกแบบ ในแถว เกณฑ์ ให้พิมพ์ คณิตศาสตร์

  9. บนแท็บ ออกแบบ ในกลุ่ม ผลลัพธ์ ให้คลิก เรียกใช้

    คิวรีจะทำงาน และแสดงเกรดวิชาคณิตศาสตร์นักศึกษาเอกคณิตศาสตร์เท่านั้น

ด้านบนของหน้า

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย