กระทู้เก่าบอร์ด อ.Yeadram
1,116 6
URL.หัวข้อ /
URL
เรียนผู้เชี่ยวชาญทั้งหลาย(หาผลรวมใน Fild โดยมีเงื่
สวัสดีครับ อ.ที่เคารพและ ผู้เชี่ยวชาญทั้งหลายครับ คือผม จะทําการหาผลรม ในฟิลโดยมีเงื่อนไขว่า ให้หาผลเฉพาะ ฟิลด์ที่เราต้องการ เช่นในรูปนี้
คือผมต้องการให้หาผลรวมหน่วยกิตโดยยึดรหัสการเทียบโอนเป็นหลัก เช่น CT001 ผลรวมหน่วยกิตก็จะเป็น 6 หน่วยกิต ถ้า CT002 ผลรวมหน่วยกิตก็จะเป็น 3 หน่วยกิต ครับ **แต่ตอนนี้ที่ผมทําได้คือมันออกผลรวมหมดคือ 9 หน่วยกิต
ขอบคุณทุกๆท่านด้วยน้ะ ครับ
คือผมต้องการให้หาผลรวมหน่วยกิตโดยยึดรหัสการเทียบโอนเป็นหลัก เช่น CT001 ผลรวมหน่วยกิตก็จะเป็น 6 หน่วยกิต ถ้า CT002 ผลรวมหน่วยกิตก็จะเป็น 3 หน่วยกิต ครับ **แต่ตอนนี้ที่ผมทําได้คือมันออกผลรวมหมดคือ 9 หน่วยกิต
ขอบคุณทุกๆท่านด้วยน้ะ ครับ
6 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R17929
คือ พอดีผมมือใหม่อ่าครับ ผมจะคํานวน ให้มันแสดงผล ใน textbox ของฟอร์ม ซึ่งผมใช้คําสั่งนี้ =DSum("credit","Transfer Courses" ) ครับ
3 @R17931
=DSum("หน่วยกิต","Transfer Courses","รหัสการเทียบโอน = '" & [Text1] & "'")
โดย Text1 คือ control Textbox บนฟอร์มที่ดึงข้อมูลฟิลด์ รหัสการเทียบโอน ของตาราง Transfer Coures มาแสดง
โดย Text1 คือ control Textbox บนฟอร์มที่ดึงข้อมูลฟิลด์ รหัสการเทียบโอน ของตาราง Transfer Coures มาแสดง
4 @R17935
ครับผมจะลองดูน้ะครับ
5 @R17941
ไม่ได้อ่าครับ มันแจ้งว่า นิพจน์ที่คุณใส่มีไวยกรณ์ที่ไม่ถูกต้องอ่าครับ
6 @R17942
มันขึ้นข้อมูลที่ Textbox ว่า #Type!
Time: 0.3214s
SELECT T1.[รหัสการเทียบโอน], T1.[รหัสวิชาเดิม], T1.[เกรด], T1.[หน่วยกิต], (SELECT Sum(T2.หน่วยกิต) FROM Transfer Courses AS T2 WHERE (T2.รหัสการเทียบโอน = T1.รหัสการเทียบโอน)) AS รวม
FROM Transfer Courses AS T1
ORDER BY T1.[รหัสการเทียบโอน], T1.[รหัสวิชาเดิม];
ปรับใช้ดูครับ