select u.id, count( l.leave_date_start) as `ครั้งที่ลา` sum(coalesce(datediff(l.leave_date_end, l.leave_date_start)+1, 0)) as `วันที่ลา` from table_user u left join table_leave l on l.user_id = u.id
$sumLeave = 0; $lastLeave=0 ; $sumLeaveArr while($rs = ......){ ครั้งที่ $i+=1 ลาครั้งก่อน $sumLeave ลาครั้งนี้ $rs['sum_date']; $sumLeave += $rs['sum_date']; จำนวนรวม $sumLeave; คงเหลือ $sumLeave-30 $lastLeave[$rs['type_leave']] = $rs['sum_date']; $sumLeaveArr[$rs['type_leave']] += $rs['sum_date']; }
foreach($sumLeaveArr as $k=>$v){ ลาอะไร $k ครั้งก่อน $sumLeaveArr[$k] -$lastLeave[$k] รวม $sumLeaveArr[$k] }
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง