บทนำในการใช้แบบสอบถาม

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

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

  • ค้นหาข้อมูลเฉพาะได้อย่างรวดเร็วโดยการกรองด้วยเกณฑ์ที่เฉพาะเจาะจง (เงื่อนไข)

  • คำนวณหรือสรุปข้อมูล

  • ทำให้งานด้านการจัดการข้อมูลเป็นไปโดยอัตโนมัติ เช่น การรีวิวข้อมูลล่าสุดเป็นประจำ

หมายเหตุ:  ถ้าคุณต้องการลองใช้คิวรีในตัวอย่าง ให้ใช้ฐานข้อมูลบนเดสก์ท็อปของ Access

คิวรีช่วยให้คุณค้นหาและทำงานกับข้อมูลของคุณ

สร้างคิวรีเลือก

สร้างคิวรีพารามิเตอร์

สร้างคิวรีแบบใช้หาผลรวม

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

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

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

สร้างคิวรีแบบใช้อัปเดต

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

คิวรีช่วยให้คุณค้นหาและทำงานกับข้อมูลของคุณ

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

ชนิดหลักๆ ของคิวรี

ให้ใช้

เลือก

เมื่อต้องการเรียกใช้ข้อมูลจากตารางหรือทำการคำนวณ

การดำเนินการ

เพิ่ม เปลี่ยน หรือลบข้อมูล แต่ละงานได้เฉพาะชนิดของคิวรีแอคชัน คิวรีแอคชันจะไม่พร้อมใช้งานใน Access web apps

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

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

ตรวจทานข้อมูลจากเขตข้อมูลเลือก

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

  1. เปิดฐานข้อมูลขึ้นมาและบนแท็บ สร้าง ให้คลิก การออกแบบคิวรี

  2. ในกล่อง แสดงตาราง บนแท็บ ตาราง คลิกสองครั้งที่ตาราง ผลิตภัณฑ์ แล้วปิดกล่องโต้ตอบนี้

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

  4. บนแท็บออกแบบ คลิกเรียกใช้ คิวรีทำงาน และแสดงรายการของผลิตภัณฑ์และราคาของพวกเขา

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

ตรวจทานข้อมูลจากตารางที่เกี่ยวข้องกันหลายตารางพร้อมกัน

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

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

  2. ในกล่องโต้ตอบ แสดงตาราง บนแท็บ ตาราง ให้คลิกสองครั้งที่ ลูกค้า และ ใบสั่งซื้อ

  3. ปิดกล่องโต้ตอบ แสดงตาราง ให้สังเกตเส้น (ซึ่งเรียกว่า เส้นเชื่อมโยง) ที่เชื่อมเขตข้อมูล ID ในตาราง ลูกค้า เข้ากับเขตข้อมูล ID ประจำตัวลูกค้า ในตาราง ใบสั่งซื้อ เส้นนี้จะแสดงความสัมพันธ์ระหว่างทั้งสองตาราง

  4. ในตาราง ลูกค้า ให้คลิกสองครั้งที่ บริษัท และ เมือง เพื่อเพิ่มเขตข้อมูลเหล่านี้ไปยังตารางออกแบบคิวรี

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

  6. ในแถว เกณฑ์ ของคอลัมน์ เมือง ให้พิมพ์ ลาสเวกัส

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

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

  8. บนแท็บ ออกแบบ ในกลุ่ม ผลลัพธ์ ให้คลิก เรียกใช้ คิวรีจะทำงาน จากนั้นแสดงรายการใบสั่งซื้อสำหรับลูกค้าในลาสเวกัส

  9. กด CTRL+S เพื่อบันทึกคิวรี

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

การสร้างคิวรีพารามิเตอร์

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

หมายเหตุ: คุณไม่สามารถสร้างคิวรีพารามิเตอร์ในแอป web Access

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

  1. ในบานหน้าต่าง Navigation ให้คลิกขวาที่คิวรีชื่อ ใบสั่งซื้อตามเมือง (ซึ่งคุณสร้างขึ้นในส่วนก่อนหน้านี้) จากนั้นคลิก มุมมองออกแบบ บนเมนูทางลัด

  2. ในตารางออกแบบแบบสอบถาม ในแถวเกณฑ์ ของคอลัมน์เมือง ลบลาสเวกัสแล้ว พิมพ์[สำหรับ city? ใด]

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

    หมายเหตุ: คุณไม่สามารถใช้จุด (.) หรือเครื่องหมายอัศเจรีย์ (!) เป็นข้อความในพร้อมท์พารามิเตอร์ได้เลย

  3. เลือกกล่องกาเครื่องหมายในแถว แสดง ของคอลัมน์ เมือง เพื่อให้ผลลัพธ์ของคิวรีแสดงเมือง

  4. บนแท็บ ออกแบบ ในกลุ่ม ผลลัพธ์ ให้คลิก เรียกใช้ คิวรีจะแสดงพร้อมท์ให้คุณใส่ค่า เมือง

  5. พิมพ์ นิวยอร์ก แล้วกด ENTER เพื่อดูใบสั่งซื้อสำหรับลูกค้าในนิวยอร์ก

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

  6. บนแท็บ หน้าแรก ในกลุ่ม มุมมอง ให้คลิก มุมมอง จากนั้นคลิก มุมมองออกแบบ

  7. ในตารางออกแบบคิวรี ในแถว เกณฑ์ ของคอลัมน์ เมือง ให้พิมพ์ Like [สำหรับเมืองใด]&"*"

    ในพร้อมท์พารามิเตอร์นี้ คำสำคัญ Like เครื่องหมายและ (&) และเครื่องหมายดอกจัน (*) ที่อยู่ในเครื่องหมายอัญประกาศจะอนุญาตให้ผู้ใช้พิมพ์อักขระผสม ซึ่งรวมถึงอักขระตัวแทน เพื่อส่งกลับผลลัพธ์แบบต่างๆ ได้ ตัวอย่างเช่น ถ้าผู้ใช้พิมพ์ * คิวรีจะส่งกลับเมืองทั้งหมด ถ้าผู้ใช้พิมพ์ L คิวรีจะส่งกลับเมืองทั้งหมดที่ขึ้นต้นด้วยอักษร "L" และถ้าผู้ใช้พิมพ์ *s* คิวรีจะส่งกลับเมืองทั้งหมดที่มีอักษร "s"

  8. บนแท็บ ออกแบบ ในกลุ่ม ผลลัพธ์ คลิก เรียกใช้ และที่พร้อมท์ของคิวรี ให้พิมพ์ สร้าง แล้วกด ENTER

    คิวรีจะทำงาน จากนั้นแสดงใบสั่งซื้อสำหรับลูกค้าในนิวยอร์ก

การระบุชนิดข้อมูลของพารามิเตอร์

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

ถ้าตั้งค่าพารามิเตอร์เพื่อยอมรับข้อมูลประเภทข้อความ การใส่ข้อมูลใดๆ จะถูกตีความเป็นข้อความ และไม่แสดงข้อความแสดงข้อผิดพลาด

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

  1. เมื่อเปิดคิวรีในมุมมอง ออกแบบ บนแท็บ ออกแบบ ในกลุ่ม แสดง/ซ่อน ให้คลิก พารามิเตอร์

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

  3. ในคอลัมน์ ชนิดข้อมูล ให้เลือกชนิดข้อมูลสำหรับแต่ละพารามิเตอร์

สำหรับข้อมูลเพิ่มเติม ดูโดยใช้พารามิเตอร์เพื่อขอให้ป้อนข้อมูลเมื่อเรียกใช้แบบสอบถาม

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

สร้างคิวรีแบบใช้หาผลรวม

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

หมายเหตุ: คุณไม่สามารถใช้ฟังก์ชันการรวมในแอป web Access

ใช้ขั้นตอนต่อไปนี้เพื่อปรับเปลี่ยนคิวรี ผลรวมย่อยผลิตภัณฑ์ ที่คุณได้สร้างขึ้นในตัวอย่างก่อนหน้านี้เพื่อให้สรุปผลรวมย่อยตามผลิตภัณฑ์

  1. บนแท็บหน้าแรก คลิกมุมมอง >มุมมองออกแบบ

    คิวรีผลรวมย่อยผลิตภัณฑ์จะเปิดขึ้นในมุมมองออกแบบ

  2. บนแท็บออกแบบ ในกลุ่มแสดง/ซ่อน คลิกผลรวม

    แถว ผลรวม จะปรากฏในตารางออกแบบคิวรี

หมายเหตุ: แม้ว่าจะมีชื่อคล้ายกัน แต่แถว ผลรวม ในตารางออกแบบและแถว ผลรวม ในแผ่นข้อมูลนั้นไม่เหมือนกัน คือ

  • คุณสามารถจัดกลุ่มตามค่าของเขตข้อมูล โดยใช้แถว ผลรวม ในตารางออกแบบ

  • คุณสามารถเพิ่มแถว ผลรวม ของแผ่นข้อมูลไปยังผลลัพธ์ของคิวรีแบบใช้หาผลรวม

  • เมื่อคุณใช้แถว ผลรวม ในตารางออกแบบ คุณต้องเลือกฟังก์ชันการรวมสำหรับแต่ละเขตข้อมูล ถ้าคุณไม่ต้องการทำการคำนวณบนเขตข้อมูล คุณสามารถจัดกลุ่มตามเขตข้อมูลนั้นได้

  • ในคอลัมน์ที่สองของตารางออกแบบ ในแถว ผลรวม ให้เลือก ผลรวม จากรายการดรอปดาวน์

  • บนแท็บ ออกแบบ ในกลุ่ม ผลลัพธ์ ให้คลิก เรียกใช้ คิวรีจะทำงาน จากนั้นแสดงรายชื่อผลิตภัณฑ์พร้อมด้วยผลรวมย่อย

  • กด CTRL+S เพื่อบันทึกคิวรี ให้เปิดคิวรีทิ้งไว้

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

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

ดำเนินการคำนวณจากข้อมูลของคุณ

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

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

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

  2. ในโต้ตอบแสดงตาราง กล่อง คงแท็บตาราง ดับเบิลคลิกที่รายละเอียดใบสั่งซื้อ

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

  4. ในตารางรายละเอียดใบสั่งซื้อ ดับเบิลคลิID ผลิตภัณฑ์ เมื่อต้องการเพิ่มเขตข้อมูลนี้ไปยังคอลัมน์แรกของตารางออกแบบแบบสอบถาม

  5. ในคอลัมน์สองของตาราง คลิกขวาแถวเขตข้อมูล จากนั้นคลิกย่อ/ขยาย บนเมนูทางลัดออก

  6. ในตัวกล่องย่อ/ขยาย พิมพ์ หรือวางดังนี้: ผลรวมย่อย: ([ปริมาณ] * [ราคาต่อหน่วย]) - ([ปริมาณ] * [Price]*[Discount]) หน่วย

  7. คลิก ตกลง

  8. บนด้านแท็บออกแบบ คลิกเรียกใช้ คิวรีทำงาน แล้ว แสดงรายการของผลิตภัณฑ์และผลรวมย่อย ต่อลำดับ

  9. กด CTRL+S เพื่อบันทึกคิวรี จากนั้นตั้งชื่อคิวรี ผลรวมย่อยของผลิตภัณฑ์

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

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

แสดงข้อมูลสรุปหรือข้อมูลผลรวม

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

  1. เรียกใช้คิวรีผลรวมย่อยผลิตภัณฑ์ที่คุณสร้างไว้ก่อนหน้านี้ และปล่อยให้ผลลัพธ์เปิดอยู่ในมุมมองแผ่นข้อมูล

  2. บนแท็บหน้าแรก คลิกผลรวม แถวใหม่ปรากฏที่ด้านล่างของแผ่นข้อมูล ตัวที่มีคำว่าทั้งหมด ในคอลัมน์แรก

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

  4. คลิกลูกศรเพื่อดูฟังก์ชันการรวมที่พร้อมใช้งาน เนื่องจากคอลัมน์ประกอบด้วยข้อมูลข้อความ มีตัวเลือกสองเท่านั้น: ไม่มี และนับ

  5. เลือกนับ เนื้อหาของเซลล์ที่มีการเปลี่ยนแปลงจากรวม กับการนับจำนวนค่าในคอลัมน์

  6. คลิกเซลล์ที่อยู่ติดกัน (คอลัมน์ที่สอง) โปรดทราบว่าลูกศรจะปรากฏในเซลล์

  7. คลิกลูกศร จากนั้น คลิกผลรวม เขตข้อมูลแสดงผลรวมของค่าในคอลัมน์

  8. เปิดคิวรีทิ้งไว้ในมุมมองแผ่นข้อมูล

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

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

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

หมายเหตุ: ไม่สามารถแสดงคิวรีแบบตารางในแอป web Access

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

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

  2. ในกลุ่ม ตั้งค่าคิวรี ให้คลิก แสดงตาราง

  3. ในกล่องโต้ตอบ แสดงตาราง ให้คลิกสองครั้งที่ ใบสั่งซื้อ แล้วคลิก ปิด

  4. บนแท็บออกแบบ ในกลุ่มชนิดของคิวรี คลิกตาราง ในตารางออกแบบ แถวแสดง จะถูกซ่อน และแถวแบบตาราง จะปรากฏขึ้น

  5. ในคอลัมน์ที่สองของตารางออกแบบ ให้คลิกขวาที่แถว เขตข้อมูล จากนั้นคลิก ย่อ/ขยาย บนเมนูทางลัด กล่อง ย่อ/ขยาย จะเปิดออก

  6. ในกล่อง ย่อ/ขยาย ให้พิมพ์หรือวางดังนี้ เดือน: "เดือน " & DatePart("m", [วันที่สั่งซื้อ])

  7. คลิก ตกลง

  8. ในแถว แบบตาราง ให้เลือกค่าต่อไปนี้จากรายการดรอปดาวน์ ส่วนหัวของแถว สำหรับคอลัมน์แรก ค่า สำหรับคอลัมน์ที่สอง และ ส่วนหัวของคอลัมน์ สำหรับคอลัมน์ที่สาม

  9. บนแท็บ ออกแบบ ในกลุ่ม ผลลัพธ์ ให้คลิก เรียกใช้ คิวรีจะทำงาน จากนั้นแสดงผลรวมย่อยของผลิตภัณฑ์ ซึ่งรวมตามเดือน

  10. กด CTRL+S เพื่อบันทึกคิวรี

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

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

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

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

หมายเหตุ: คิวรีแบบใช้สร้างตารางจะไม่พร้อมใช้งานใน Access web apps

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

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

  1. เปิดฐานข้อมูลตัวอย่างจากตัวอย่างก่อนหน้านี้

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

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

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

  3. ในกล่องโต้ตอบ แสดงตาราง คลิกสองครั้งที่ รายละเอียดใบสั่งซื้อ และ ใบสั่งซื้อ แล้วปิดกล่องโต้ตอบ แสดงตาราง

  4. ในตาราง ใบสั่งซื้อ ให้คลิกสองครั้งที่ ID ประจำตัวลูกค้า และ เมืองที่จัดส่ง เพื่อเพิ่มเขตข้อมูลเหล่านี้ไปยังตารางออกแบบ

  5. ในตาราง รายละเอียดใบสั่งซื้อ ให้คลิกสองครั้งที่ ID ใบสั่งซื้อ, หมายเลขผลิตภัณฑ์ของคุณ, ปริมาณ, ราคาต่อหน่วย และ ส่วนลด เพื่อเพิ่มเขตข้อมูลเหล่านี้ไปยังตารางออกแบบ

  6. ในคอลัมน์ เมืองที่จัดส่ง ของตารางออกแบบ ให้ล้างกล่องในแถว แสดง ในแถว เกณฑ์ ให้พิมพ์ 'ชิคาโก' (รวมทั้งเครื่องหมายอัญประกาศเดี่ยวด้วย) ตรวจสอบผลลัพธ์ของคิวรีก่อนที่คุณจะใช้ในการสร้างตาราง

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

  8. กด Ctrl + S เพื่อบันทึกคิวรี

  9. ในกล่อง ชื่อคิวรี ให้พิมพ์ คิวรีใบสั่งซื้อของชิคาโก จากนั้นคลิก ตกลง

  10. บนแท็บ หน้าแรก ในกลุ่ม มุมมอง ให้คลิก มุมมอง จากนั้นคลิก มุมมองออกแบบ

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

  12. ในกล่องโต้ตอบ การสร้างตาราง ในกล่อง ชื่อตาราง ให้พิมพ์ ใบสั่งซื้อของชิคาโก จากนั้นคลิก ตกลง

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

  14. ในกล่องโต้ตอบการยืนยัน ให้คลิก ใช่ และจะเห็นตารางใหม่แสดงใน บานหน้าต่างนำทาง

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

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

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

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

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

หมายเหตุ: ผนวกแบบสอบถามจะไม่พร้อมใช้งานในแอป web Access

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

  1. เปิดคิวรีชื่อ "คิวรีใบสั่งซื้อจากชิคาโก้" คุณสร้างไว้ก่อนหน้าในมุมมองออกแบบ

  2. บนแท็บออกแบบ ในกลุ่มชนิดของคิวรี คลิกผนวก กล่องโต้ตอบแบบใช้ผนวกข้อมูล เปิดขึ้น

  3. ในกล่องโต้ตอบ แบบใช้ผนวกข้อมูล ให้คลิกลูกศรในกล่อง ชื่อตาราง เลือก ใบสั่งซื้อจากชิคาโก้ จากรายการแบบดรอปดาวน์แล้วคลิก ตกลง

  4. ในตารางออกแบบ ในแถว เกณฑ์ ของคอลัมน์ เมืองที่จัดส่ง ให้ลบ 'ชิคาโก' จากนั้นพิมพ์ 'มิลวอกี้'

  5. ในแถว ผนวกไปยัง ให้เลือกเขตข้อมูลที่เหมาะสมสำหรับแต่ละคอลัมน์

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

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

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

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

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

สร้างคิวรีแบบใช้อัปเดตข้อมูล

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

สิ่งสำคัญ: คิวรีแอคชันไม่สามารถเลิกทำ คุณควรพิจารณาทำสำเนาสำรองของตารางใด ๆ ที่คุณจะอัปเด โดยใช้คิวรีแบบใช้อัปเดต ไม่มีคิวรีแบบใช้อัปเดตข้อมูลใน Access web apps

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

  1. เปิดตาราง ใบสั่งซื้อจากชิคาโก้ ในมุมมอง ออกแบบ

  2. ในแถว หมายเลขผลิตภัณฑ์ของคุณ ให้เปลี่ยนชนิดข้อมูลจาก ตัวเลข เป็น ข้อความ

  3. บันทึกและปิดตาราง ใบสั่งซื้อจากชิคาโก้

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

  5. ในกล่องโต้ตอบ แสดงตาราง คลิกสองครั้งที่ ใบสั่งซื้อจากชิคาโก้ และ ผลิตภัณฑ์ แล้วปิดกล่องโต้ตอบ แสดงตาราง

  6. บนแท็บ ออกแบบ ในกลุ่ม ชนิดของคิวรี ให้คลิก อัปเดต

  7. ในตารางออกแบบ แถว เรียงลำดับ และ แสดง จะหายไป และแถว อัปเดตเป็น จะปรากฏขึ้น

  8. ในตาราง ใบสั่งซื้อจากชิคาโก้ ให้คลิกสองครั้งที่ หมายเลขผลิตภัณฑ์ของคุณ เพื่อเพิ่มเขตข้อมูลนี้ไปยังตารางออกแบบ

  9. ในตารางออกแบบ ในแถว อัปเดตเป็น ของคอลัมน์ หมายเลขผลิตภัณฑ์ของคุณ ให้พิมพ์หรือวางดังนี้ [ผลิตภัณฑ์].[ชื่อผลิตภัณฑ์]

    เคล็ดลับ: คุณสามารถใช้คิวรีแบบใช้อัปเดตข้อมูลเพื่อลบค่าของเขตข้อมูลโดยใช้สตริงว่างเปล่า ("") หรือ NULL ในแถว อัปเดตป็น

  10. ในแถว เกณฑ์ ให้พิมพ์หรือวางดังนี้ [หมายเลขผลิตภัณฑ์ของคุณ] Like ([ผลิตภัณฑ์].[ID])

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

  12. บนแท็บออกแบบ คลิกมุมมอง >มุมมองแผ่นข้อมูล คิวรีส่งกลับรายการของ id ของผลิตภัณฑ์ที่จะปรับปรุง

  13. บนแท็บ ออกแบบ ให้คลิก เรียกใช้

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

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

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

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

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

หมายเหตุ: ตัวเลือกคิวรีลบจะไม่พร้อมใช้งานใน Access web apps

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

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

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

  2. ในกล่อง แสดงตาราง คลิกสองครั้งที่ ใบสั่งซื้อจากชิคาโก้ แล้วปิดกล่อง แสดงตาราง

  3. บนแท็บการออกแบบ ในกลุ่มชนิดของคิวรี คลิกลบ ในตารางออกแบบ แถวเรียงลำดับ และแสดง หายไป และแถวลบ ปรากฏขึ้น

  4. ในตาราง ใบสั่งซื้อจากชิคาโก้ ให้คลิกสองครั้งที่ ID ใบสั่งซื้อ เพื่อเพิ่มไปยังตารางออกแบบ

  5. ในตารางออกแบบ ในแถว เกณฑ์ ของคอลัมน์ ID ใบสั่งซื้อ ให้พิมพ์ เป็น Null

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

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

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

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×