กระทู้เก่าบอร์ด อ.Yeadram
1,429 3
URL.หัวข้อ /
URL
DCount กับ ฟิลด์ที่มีการใช้ Between ...And
ใน Qry1 ประกอบด้วยฟิลด์
ID, DateSale, Type, price
1 11/12/2553 ขนม 50
2 11/12/2553 ขนม 20
3 11/12/2553 อาหาร 150
4 12/12/2553 ขนม 50
5 12/12/2553 อาหาร 200
เวลาต้องการดูจำนวนประเภทขนมว่ามีจำนวนเท่าไรก็ใช้คำสั่ง
Exp1=DCount("[Type]","[Qry1]","[Type] = 'ขนม'")
ผลลัพท์ก็จะได้เท่ากับขนมมี 3 รายการ
======================================
แต่ถ้าหาก Qry1 นี้ในฟิลด์ DateSale ระบุเงื่อนไข Between .... And ......,
เพื่อให้เลือกวันที่ที่ต้องการทราบ เช่น ระบุ 11/12/2553 ถึง 11/12/2553,
ผลปรากฎว่า Dcount ที่วางไว้ ไม่แสดงผลลัพท์ เป็น 2 รายการครับ,
แต่ข้อมูลจะแสดงเป็น #Error แทน, ไม่ทราบว่าจะต้องแก้ไขอย่างไรครับ,
หมายเหตุ ต้องการให้เลือกวันที่ใด ๆ ก็ได้ตามที่ user จะระบุวันที่ใด ๆ , แต่ไม่ต้องการให้ระบุวันที่ #01/12/2553# ไว้ในคำสั่ง DCount น่ะครับ, พอจะมีวิธีทำได้ไหมครับ, ขอบคุณล่วงหน้าครับ
ID, DateSale, Type, price
1 11/12/2553 ขนม 50
2 11/12/2553 ขนม 20
3 11/12/2553 อาหาร 150
4 12/12/2553 ขนม 50
5 12/12/2553 อาหาร 200
เวลาต้องการดูจำนวนประเภทขนมว่ามีจำนวนเท่าไรก็ใช้คำสั่ง
Exp1=DCount("[Type]","[Qry1]","[Type] = 'ขนม'")
ผลลัพท์ก็จะได้เท่ากับขนมมี 3 รายการ
======================================
แต่ถ้าหาก Qry1 นี้ในฟิลด์ DateSale ระบุเงื่อนไข Between .... And ......,
เพื่อให้เลือกวันที่ที่ต้องการทราบ เช่น ระบุ 11/12/2553 ถึง 11/12/2553,
ผลปรากฎว่า Dcount ที่วางไว้ ไม่แสดงผลลัพท์ เป็น 2 รายการครับ,
แต่ข้อมูลจะแสดงเป็น #Error แทน, ไม่ทราบว่าจะต้องแก้ไขอย่างไรครับ,
หมายเหตุ ต้องการให้เลือกวันที่ใด ๆ ก็ได้ตามที่ user จะระบุวันที่ใด ๆ , แต่ไม่ต้องการให้ระบุวันที่ #01/12/2553# ไว้ในคำสั่ง DCount น่ะครับ, พอจะมีวิธีทำได้ไหมครับ, ขอบคุณล่วงหน้าครับ
3 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R07576
ไม่มีใครช่วยตอบเลยครับ
2 @R07577
select ID, DateSale, [Type], Price, count([Type]) & " รายการ" as cnt From Qry1
Where DateSale BetWeen [วันที่เริ่มต้น] and [วันที่สิ้นสุด]
Group By ID, DateSale, Price;
Where DateSale BetWeen [วันที่เริ่มต้น] and [วันที่สิ้นสุด]
Group By ID, DateSale, Price;
3 @R07578
อาจารย์มาแล้ว...ขอบคุณครับ..จะไปลองดู...และจะเข้ามาบอกครับ
Time: 0.3616s