ใส่ลำดับที่ แบบมีเงื่อนไข
กระทู้เก่าบอร์ด อ.Yeadram

 997   1
URL.หัวข้อ / URL
ใส่ลำดับที่ แบบมีเงื่อนไข

ต้องการใส่ลำดับที่แบบนี้ ใส่ใน report ต้องทำอย่างไรครับ
ผมลองกำหนดค่า contorl =1 แล้ว Running Sum = Over all หรือ
Over group แล้วก็ไม่ได้ครับ
รบกวนปรึกษา อ. ทุกท่านด้วยนะครับ

ลำดับที่          ชื่อ
1                  นาย A
2                  นาย B
2                  นาย B
2                  นาย B
3                  นาย C
4                  นาย D
5                  นาย E
5                  นาย E
6                  นาย F
7                  นาย G
8                  นาย H
9                  นาย I
9                  นาย I
10               นาย J

ขอบพระคณุมากๆ


1 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R18282
ก็อาจใช้ลักษณะของการทำ Running Number ในคิวรี่ ร่วมกับการนับข้อมูลเฉพาะที่ไม่ซ้ำโดยใน Distinct ก็น่าจะได้นะครับ

ตัวอย่าง
- สมมุติตารางชื่อ Table1
- สร้างคิวรี่ขึ้นใหม่ ใส่ SQL ดังนี้:

SELECT (SELECT Count(*) FROM (SELECT DISTINCT [ชื่อ] FROM Table1) AS b WHERE b.[ชื่อ] <= a.[ชื่อ]) AS [ลำดับที่], a.[ชื่อ]
FROM Table1 AS a
ORDER BY a.[ชื่อ];

ปรับใช้ดูครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3139s