ฉันจะเรียงลำดับระเบียนใน Access Query ได้อย่างไร

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

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

คลิกขวาที่คิวรีที่คุณต้องการแก้ไขแล้วเลือก "มุมมองการออกแบบ" ซึ่งจะเปิดตัวแก้ไขคิวรีในมุมมองออกแบบ คุณจึงดูตารางและฟิลด์ที่เลือกได้

ป้อนฟิลด์ใหม่ในรายการที่ด้านล่างของหน้าจอ ใช้รหัสต่อไปนี้เพื่อเพิ่มหมายเลขตามลำดับให้กับผลลัพธ์ของคิวรี:

DCount("id","myTable","id <= " & [id]) AS Counter

แทนที่ "myTable" ด้วยชื่อของตารางที่ใช้ในแบบสอบถาม

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