$departments = Department::addSelect(['point' => Work::selectRaw('sum(amount) as total') ->whereColumn('department_id', 'department.id') ->groupBy('department_id') ]) ->orderBy('point', 'DESC') ->get() dd($departments);
SELECT * FROM TableName t ORDER BY FIND_IN_SET(t.`ลำดับ`, ( SELECT GROUP_CONCAT(`ลำดับ` ORDER BY `ลำดับ`, `หน่วยงาน`) FROM TableName t1 where t1.`หน่วยงาน` = t.`หน่วยงาน`)), `หน่วยงาน`
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง