ถามเพิ่มหน่อยครับถ้าจะเขียนคิวรี่ให้หาผลรวมในตารางเดียวกันแต่ละแถว



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

18 พ.ย. 62 , 11:08:41
อ่าน 263 ครั้ง

ีuncleman

  • สมาชิกไท.Access
  • กระทู้: 8

  • ขอบคุณ ไท.Access

    • ดูรายละเอียด

เช่น

นายก   1   2   3   4
นายข   3   5   6   7
นายค   8   9   0   10

อยากรู้ยอดของแต่ละคนว่ารวมเท่าไหร่

ขอความกรุณาอาจารย์ทุกท่านด้วยครับ


« แก้ไขครั้งสุดท้าย: 18 พ.ย. 62 , 11:25:01 โดย ีuncleman »

 

18 พ.ย. 62 , 13:22:12
ตอบกลับ #1

PNR

เช่น

นายก   1   2   3   4
นายข   3   5   6   7
นายค   8   9   0   10

อยากรู้ยอดของแต่ละคนว่ารวมเท่าไหร่

ขอความกรุณาอาจารย์ทุกท่านด้วยครับ

สมมุติฟิลล์ ์CustomerName  / Field1 / Field2 / Field3 / Field4
ตารางชื่อ Table1

ก็จะได้
CustomerName  / Field1 / Field2 / Field3 / Field4 / Sum:nz(Field1,0)+nz(Field2,0)+nz(Field3,0)+nz(Field4,0)

ในรูปแบบ Sql ก็แบบนี้ครับ
โค๊ด: [Select]
SELECT Table1.CustomerName, Table1.Field1, Table1.Field2, Table1.Field3, Table1.Field4, Nz([Field1],0)+Nz([Field2],0)+Nz([Field3],0)+Nz([Field4],0) AS [Sum]
FROM Table1;
เรียนเพื่อนสมาชิกและอาจารย์ทุกท่าน
ผมไม่ใช่อาจารย์และไม่ใช่ผู้ที่แตกฉานใน Access นะครับ
แค่ผู้หนึ่งที่แชร์ความรู้เท่าที่มี ถ้าหากอาจารย์ทุกท่านเห็นว่ายังไม่ถูกต้อง
กรุณาโพสตอบกระทู้ส่วนเนื้อหาที่น่าจะถูกต้องกว่าให้ด้วยเพื่อเป็นวิทยาทาน
 


บอร์ดเรียนรู้ Access สำหรับคนไทย