ข้ามไปที่เนื้อหาหลัก
Office

ฟังก์ชัน Count

คำนวณจำนวนระเบียนที่ส่งกลับโดยคิวรี

ไวยากรณ์

จำนวน ( expr )

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

ข้อสังเกต

เคล็ดลับ: ใน Access ๒๐๑๐ตัวสร้างนิพจน์มี IntelliSense ดังนั้นคุณจึงสามารถดูอาร์กิวเมนต์ที่นิพจน์ของคุณจำเป็นต้องใช้ได้ 

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

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

ฟังก์ชันcountจะนับระเบียนที่มีเขตข้อมูล Null เว้นแต่exprเป็นอักขระตัวแทนเครื่องหมายดอกจัน (*) ถ้าคุณใช้เครื่องหมายดอกจันนับจะคำนวณจำนวนรวมของระเบียนรวมทั้งระเบียนที่มีเขตข้อมูลNullCount (*)จะเร็วกว่าจำนวน ([ชื่อคอลัมน์])อย่างมาก อย่าใส่เครื่องหมายดอกจันในเครื่องหมายอัญประกาศ ('') ตัวอย่างต่อไปนี้จะคำนวณจำนวนของระเบียนในตารางใบสั่งซื้อ:

SELECT Count(*) AS TotalOrders FROM Orders;

ถ้าexprระบุหลายเขตข้อมูลฟังก์ชันCountจะนับจำนวนระเบียนเฉพาะเมื่อเขตข้อมูลอย่างน้อยหนึ่งเขตข้อมูลไม่ใช่Null ถ้าเขตข้อมูลที่ระบุทั้งหมดเป็นNullระเบียนจะไม่ถูกนับ แยกชื่อเขตข้อมูลด้วยเครื่องหมาย ampersand (&) ตัวอย่างต่อไปนี้แสดงวิธีที่คุณสามารถจำกัดจำนวนการนับระเบียนที่เขตหรือค่าขนส่งไม่ใช่ค่าNull:

SELECT Count('ShippedDate & Freight') AS [Not Null] FROM Orders;

คุณสามารถใช้จำนวนในนิพจน์คิวรีได้ นอกจากนี้คุณยังสามารถใช้นิพจน์นี้ในคุณสมบัติ SQL ของวัตถุQueryDef หรือเมื่อสร้างวัตถุชุดระเบียนโดยยึดตามคิวรี SQL

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

ดูเพิ่มเติม

การนับข้อมูลโดยใช้คิวรี

คำนวณเขตข้อมูลในฟังก์ชัน SQL

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

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

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

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

×