การสร้างแบบสอบถามแบบใช้สร้างตาราง
Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

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

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

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

ทำความเข้าใจคิวรีแบบใช้สร้างตาราง

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

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

กระบวนการของการสร้างคิวรีแบบใช้สร้างตารางคือตามขั้นตอนกว้างๆ เหล่านี้:

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

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

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

  • แปลงคิวรีแบบใช้เลือกข้อมูลเป็นคิวรีแบบใช้สร้างตาราง ให้เลือกตำแหน่งที่ตั้งสำหรับตารางใหม่ แล้วเรียกใช้คิวรีเพื่อสร้างตาราง

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

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

การสร้างคิวรีแบบใช้สร้างตาราง

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

การสร้างคิวรีแบบใช้เลือกข้อมูล

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

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

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

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

    คิวรีที่มีสามเขตข้อมูลในตารางออกแบบ

  4. อีกทางหนึ่งคือ เพิ่มนิพจน์ใดๆ ลงในแถว เขตข้อมูล

  5. อีกทางหนึ่งคือ เพิ่มเกณฑ์ใดๆ ลงในแถว เกณฑ์ ของตารางออกแบบ

  6. คลิก เรียกใช้ รูปปุ่ม เพื่อเรียกใช้คิวรีและแสดงผลลัพธ์ในแผ่นข้อมูล

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

การแปลงคิวรีแบบใช้เลือกข้อมูล

  1. เปิดคิวรีแบบใช้เลือกข้อมูลของคุณในมุมมองออกแบบ หรือสลับไปยังมุมมองออกแบบ Access มีหลายวิธีในการดําเนินการนี้:

    • ถ้าคุณมีคิวรีเปิดอยู่ในแผ่นข้อมูล ให้คลิกขวาที่แท็บเอกสารของคิวรีของคุณ แล้วคลิก มุมมองออกแบบ

    • ถ้าคิวรีปิดอยู่ ในบานหน้าต่างนำทาง ให้คลิกขวาที่คิวรี แล้วคลิก มุมมองออกแบบ บนเมนูทางลัด

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

    กล่องโต้ตอบ สร้างตาราง จะปรากฏขึ้น

    กล่องโต้ตอบแบบใช้สร้างตารางใน Access ช่วยให้คุณเลือกตัวเลือกสำหรับคิวรีแบบใช้สร้างตารางของคุณ

  3. ในกล่อง ชื่อตาราง ให้ป้อนชื่อของตารางใหม่

    หรือ

    คลิกลูกศรลงแล้วเลือกชื่อตารางที่มีอยู่

  4. เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

    • วางตารางใหม่ในฐานข้อมูลปัจจุบัน    

      1. ถ้ายังไม่ได้เลือกฐานข้อมูล ให้คลิก ฐานข้อมูลปัจจุบัน จากนั้นคลิก ตกลง

      2. คลิก เรียกใช้ รูปปุ่มแล้วคลิก ใช่ เพื่อยืนยันการดําเนินการ

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

    • วางตารางใหม่ในฐานข้อมูลอื่น    

      1. คลิก ฐานข้อมูลอื่น

      2. ในกล่อง ชื่อไฟล์ ให้ป้อนตำแหน่งที่ตั้งและชื่อไฟล์ของฐานข้อมูลอื่น

        หรือ

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

      3. คลิก ตกลง เพื่อปิดกล่องโต้ตอบ สร้างตาราง กล่องแรก

      4. คลิก เรียกใช้ รูปปุ่มแล้วคลิก ใช่ เพื่อยืนยันการดําเนินการ

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

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

เรียนรู้เพิ่มเติมเกี่ยวกับเกณฑ์คิวรีและนิพจน์

ขั้นตอนในบทความนี้กล่าวถึงเกณฑ์คิวรีและนิพจน์ เกณฑ์คิวรีคือกฎที่ระบุระเบียนที่คุณต้องการรวมไว้ในคิวรี และคุณใช้เกณฑ์เมื่อคุณไม่ต้องการดูระเบียนทั้งหมดในชุดข้อมูลที่ระบุ ตัวอย่างเช่น เกณฑ์ >25 AND <50 จะส่งกลับค่าที่มากกว่า 25 และน้อยกว่า 50 เกณฑ์ เช่น "ชิคาโก" หรือ "ปารีส" OR "มอสโก" จะส่งกลับเฉพาะระเบียนสําหรับเมืองเหล่านั้นเท่านั้น

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้เกณฑ์ ให้ดูบทความ ตัวอย่างของเกณฑ์คิวรี

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

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

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

หยุดโหมดปิดใใช้งานจากการบล็อกคิวรี

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

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

การกระทำหรือเหตุการณ์นี้ถูกบล็อกโดยโหมดปิดใช้งาน

เมื่อคุณเห็นข้อความนั้น ให้ทำดังนี้:

  • บนแถบข้อความ (ด้านล่าง Ribbon) ให้คลิก เปิดใช้งานเนื้อหา แถบข้อความ

  • เรียกใช้คิวรีของคุณอีกครั้ง

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

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

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

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

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