ส่งจากรายงานเป็นxlsรูปแบบเป็นบรรทัดๆ อยากทำcrosstab ลองแล้วมันใกล้เวลาส่งงาน



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

10 มี.ค. 63 , 22:09:21
อ่าน 81 ครั้ง

SakDa

ทำบนมือถือ มีฟิลด์ classม roomห้อง roomnoเลขที่  studCodeรหัส นร. scoreZoneช่วงที่เก็บคะแนนมี4ช่วง 1ก่อน 2กลางภาค 3หลัง 4ปลายภาค   scoreGet คะแนนที่ได้ใน 4 ช่วง // อยากให้คิวรี่แสดงข้อมูล เป็นคอลัมน์เป็น
class room roomno code scoreZone ตรงใต้หัวข้อscoreZone อยากให้แสดงคะแนน scoreGet ครับ
class room roomno code     scoreZone
-6-——9-——-45——02689-—20-—15-18-5.6
พรุ่งนี้ผมจะเปิดคอมฯที่ทำงานแล้วแนบไฟล์ - ผมลองเปลี่ยนตอนทำคิวรี่แนว row column value แล้วไม่ตรงกับที่ต้องการสักที ขอบคุณล่วงหน้าครับ
« แก้ไขครั้งสุดท้าย: 11 มี.ค. 63 , 09:59:49 โดย SakDa »

 

11 มี.ค. 63 , 10:56:46
ตอบกลับ #1

SakDa

TRANSFORM Sum(tbl_score100.scoreNet) AS SumOfscoreNet
SELECT tbl_score100.class, tbl_score100.room, tbl_score100.roomNo, Sum(tbl_score100.scoreGet) AS [Total Of scoreGet]
FROM tbl_score100
GROUP BY tbl_score100.class, tbl_score100.room, tbl_score100.roomNo
PIVOT tbl_score100.scoreZone;

น่าจะโอเค แล้วครับ

 


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