Dcount
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 354   2
URL.หัวข้อ / URL
Dcount

พวก Dcount กับฟังชั่นอื่นๆที่ขึ้นต้นด้วย D เขาใช้ทำอะไร และใช้อย่างไร

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

1 @R01867
D ย่อมาจาก Domain Aggregate Functions ผมแปลมาจาก Help ของ Access นะครับ ดังนี้ Aggregate functions ใช้ในหาข้อมูลทางสถิติของกลุ่มข้อมูลเป้าหมาย เช่น นับจำนวนข้อมูลในเงื่อนไขที่ต้องการ หรือหาค่าเฉลี่ยของข้อมูลในฟีลด์ใดๆ Aggregate functions แยกเป็น 2 ประเภท คือ domain aggregate functions และ SQL aggregate functions ซึ่งทำหน้าที่คล้ายกัน แต่ใช้ในสถานการณ์ต่างกัน SQL aggregate functions ใช้ใน SQL statement ซึ่งจะไม่สามารถเรียกใช้ได้โดยตรงโดยการใช้โค้ด ในทางกลับกัน domain aggregate functions สามารถเรียกใช้ในโค้ดได้ และใน SQL statement ก็ได้เช่นกัน แต่ SQL aggregate function จะทำงานมีประสิทธิภาพดีกว่า ถ้าต้องการคำนวณค่าทางสถิติโดยใช้โค้ด ก็ต้องใช้ domain aggregate functions เราสามารถที่จะใช้domain aggregate functions เพื่อกำหนดเงื่อนไข ค่าที่ต้องการเปลี่ยนแปลง หรือแสดงการคำนวณใน query ได้ และใน Form หรือ Report เราก็สามารถที่จะใช้ทั้ง SQL aggregate หรือ domain aggregate functions ในการแสดงค่าใน Text Box ได้ ฟังก์ชันในกลุ่มนี้ก็มี DAvg Function DCount Function DLookup Function DFirst, DLast Functions DMin, DMax Functions DStDev, DStDevP Functions DSum Function DVar, DVarP Functions ลองค้นดูในกระดานข่าวนี้ดูว่ามีตัวอย่างของฟังก์ชันไหนบ้าง ตัวที่ใช้บ่อยๆ เห็นจะเป็น DMax, DLookup, DCount ครับ
2 @R01898
ขอบคุณค่ะที่แนะนำให้ไปตามอ่านความหมายของ function ต่างๆ ไม่ใช่ว่าใช้อย่างเดียว โดยที่ไม่รู้ความเป็นมาเป็นไป พอมันทำงานได้ก็ไม่สนใจที่ศึกษาต่อว่า ผลนั้นได้มาอย่างไร อย่างนี้ก็คงอีกนานที่จะสามารถคิดเองทำเองได้
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.1114s