ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

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

หมายเหตุ: คุณสมบัติ UniqueValues นำไปใช้ในการผนวก และคิวรีดำเนินการสร้างตาราง และคิวรีการเลือก

การตั้งค่า

คุณสมบัติ UniqueValues จะใช้การตั้งค่าต่อไปนี้

การตั้งค่า

คำอธิบาย

ใช่

แสดงเฉพาะระเบียนที่มีค่าของเขตข้อมูลทั้งหมดแสดงอยู่ในมุมมองแผ่นข้อมูลโดยไม่ซ้ำกัน

ไม่ใช่

(ค่าเริ่มต้น) แสดงระเบียนทั้งหมด


คุณสามารถตั้งค่าคุณสมบัติ UniqueValues ในแผ่นคุณสมบัติของคิวรีหรือใน มุมมอง SQL ของ หน้าต่างคิวรี

หมายเหตุ: คุณสามารถตั้งค่าคุณสมบัตินี้ได้เมื่อคุณสร้างคิวรีใหม่โดยใช้คําสั่ง SQL เพรดิเคต DISTINCT จะสอดคล้องกับการตั้งค่าคุณสมบัติ UniqueValues เพรดิเคต DISTINCTROW จะสอดคล้องกับการตั้งค่าคุณสมบัติ UniqueRecords

ข้อสังเกต

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

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

เคล็ดลับ

ถ้าคุณต้องการนับจำนวนอินสแตนซ์ของค่าในเขตข้อมูล ให้สร้าง คิวรีแบบใช้หาผลรวม

ตัวอย่าง

คําสั่ง SELECT ในตัวอย่างนี้จะส่งกลับรายการประเทศ/ภูมิภาคที่มีลูกค้า เนื่องจากมีลูกค้าหลายรายในแต่ละประเทศ/ภูมิภาค อย่างไรก็ตาม แต่ละประเทศ/ภูมิภาคจะแสดงเพียงครั้งเดียวในผลลัพธ์คิวรี

ตัวอย่างนี้จะใช้ตาราง ลูกค้า ซึ่งมีข้อมูลต่อไปนี้

ประเทศ/ภูมิภาค

ชื่อบริษัท

บราซิล

Familia Arquibaldo

บราซิล

Gourmet Lanchonetes

บราซิล

Hanari Carnes

ฝรั่งเศส

Du monde entier

ฝรั่งเศส

Folies gourmandes

เยอรมนี

Frankenversand

ไอร์แลนด์

Hungry Owl All-Night Grocers


คำสั่ง SQL นี้จะส่งกลับประเทศ/ภูมิภาคในตารางต่อไปนี้:

SELECT DISTINCT Customers.CountryRegion
FROM Customers;

หลายประเทศ/ภูมิภาคถูกส่งกลับ

บราซิล

ฝรั่งเศส

เยอรมนี

ไอร์แลนด์


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

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

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

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

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

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

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

×