|
|
|
การดึงข้อมูลจากฐานข้อมูลที่ได้ข้อมูลหลายแถว จะรวมเป็นแถวเดียวได้อย่างไรครับ |
|
|
|
|
|
|
|
ถ้าตารางมัน Fixed แบบนี้เราก็ดูว่าเราอยู่ที่ เดือนไหน + รายการ แล้ว Select ตามเงื่อนไขนั้นๆ
|
|
|
|
|
Date :
2010-03-29 16:40:52 |
By :
JavaScrap |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอ code ตัวอย่างด้วยครับ
|
|
|
|
|
Date :
2010-03-29 16:42:36 |
By :
arsaetha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมลองเขียนตามที่คุณบอกแล้วแต่ข้อมูลที่ต้องการก็ยังไม่ออกมาให้เลย แบบว่า...
ข้อมูลของผมที่ต้องการแสดงออกมานั้นมีฟิวล์เก็บข้อมูลเยอะ รวมไปถึงเก็บวันที่รวมอยู่ด้วย(2553-01-01)
จะอธิบายว่า...
ที่ตารางข้างบนนะคับ ผิดไปนิดหน่อย
ตารางที่ต้องการคือแบบนี้
|.... รายการ...... | ...ม.ค. ..| ..ก.พ. ..| --
|..กลุ่มงานที่1... |....150...|.............|--
|..กลุ่มงานที่2... |....100...|.............|--
.
.
.
ตรงรายการ นั้นดึงข้อมูลมาตามกลุ่มงาน
(ข้อมูล 1 แถว มีชื่อ,กลุ่มงาน,ภารกิจ หลักหรือรอง ,งาน หลักหรือรอง,...,วันที่ 2553-01-01 )
หมายเหตุ = วันที่ต่างกันไป อาจจะข้ามเดือน ก็ได้
พอดึงข้อมูลมาได้ สมมติมี กลุ่มงานเดียวกัน 5 แถว มีเวลาแต่ละแถว 10,20,30,40,50 ตามลำดับ (เฉพาะเดือนมกราคม)
สิ่งที่ต้องการ คือ อยากให้กลุ่มงานนี้ แสดงกลุ่มงานบรรทัดเดียว รวมค่า เวลา ไว้แถวเดียวกันกับกลุ่มงาน และหาค่ารวมเวลาในเดือนต่อ ๆ ไป จนครบ 1 ปี คับ พอ กลุ่มงานแรกผ่านไป ต่อมา กลุ่มงานที่ 2 ก็ทำเหมือนกับกลุ่มงานแรก จนครบทุกกลุ่มงาน อ่ะคับ
ไม่รู้จะเขียนยังไงคับ
วอนผู้รู้หน่อยคับ
มีคำแนะนำหรือโค้ดก็จะขอบคุณอย่างสูงคับ
ขอบคุณมากคับ
|
|
|
|
|
Date :
2010-03-30 17:05:14 |
By :
arsaetha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|