กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
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 ต่างๆ
ไม่ใช่ว่าใช้อย่างเดียว โดยที่ไม่รู้ความเป็นมาเป็นไป
พอมันทำงานได้ก็ไม่สนใจที่ศึกษาต่อว่า ผลนั้นได้มาอย่างไร
อย่างนี้ก็คงอีกนานที่จะสามารถคิดเองทำเองได้
Time: 0.1114s