สร้าง running number ใน query ค่ะ
กระทู้เก่าบอร์ด อ.Yeadram

 3,985   4
URL.หัวข้อ / URL
สร้าง running number ใน query ค่ะ

มีวิธีสร้าง running number ใน query ไหมคะ
โดยปกติจะเรียก query นี้ทุกวัน ซึ่งแต่ละวันจะมีจำนวน record ไม่เท่ากัน จึงอยากให้มี running number เท่ากับจำนวน record ที่เรียกมาค่ะ

ขอบคุณค่ะ

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

1 @R09158
ใช้อย่างนี้ก็ได้ครับ
ลำดับที่: DCount("Barcode","Q-Running","Barcode <='" & [Barcode] & "'")
Barcode = ชื่อฟิวด์
Q-Running = ชื่อคิวรี่
ลองนำไปปรับดูนะครับ
2 @R09161
ขอบคุณคุณปิยะพันธุ์มากค่ะ
ลองทำดูแล้ว กลายเป็นลำดับที่เรียกจาก table ค่ะ เช่น

recordลำดับแรก จะแสดงลำดับจาก table เป็น 50
recordลำดับที่ 2 จะแสดงลำดับจาก table เป็น 54 เป็นต้นค่ะ

แต่อยากให้แค่นับ running number 1 2 3 4 5 6........ ตามจำนวน record ที่ปรากฎค่ะ

ขอบคุณค่ะ
3 @R09166
ค้นในเว็บบอร์ด ด้วยคำว่า runningsumquery หรือ running sum query หรือ subquery
คืองานนี้มันต้องมีการใช้ คิวรี่ย่อย หรือ sub query ด้วยนะครับ
ตอบไปหลายครั้งแล้ว ลองหาคำตอบเก่าๆ ดูนะครับ บางกระทู้อาจมีตัวอย่างด้วย (คลับคล้ายคลับคลา ว่ามี)
4 @R09177
อย่างที่ท่านอาจารย์ Yeadram ว่าแหละครับ คือ คุณใจดี จะต้องทำ Query ของ Table นั้นก่อน แล้วถึงจะใช้คำสั่งที่ให้ไปนี้อีกครั้งครับผม
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2819s