การ group by ข้อมูล ให้เรียงค่าก่อนได้ไหม ช่วยดูให้หน่อย (แก้ไข)
SELECT id_company, MAX(id_emp) FROM table GROUP BY id_company
Date :
2011-02-07 00:36:06
By :
Rei
ผมลองดูแล้วก็ยังไม่ได้ครับ มันไม่เรียกค่ามากสุดมาแสดง
โค๊ชตามนี้ครับ
$sqlpopcom="select job.id as job_id,job.job_name,MAX(job.id),job.job_date,company.com_logo,company.id_user,company.com_name,company.com_level,company.com_logo from ".TABLE_COMPANY." ";
$sqlpopcom .= " INNER JOIN job ON ( company.id_user = job.id_com )";
$sqlpopcom .= " where com_level = 'ok1' or com_level = 'ok2' GROUP BY id_user";
$popcom = mysql_query($sqlpopcom);
สมมุติค่า job.id เป็น 001-002-003-005 พอ group by เสร็จค่าที่นำมาแสดงกลับเป็น 001 แทนที่จะเป็น 005 อย่างที่ต้องการ
Date :
2011-02-07 22:25:27
By :
i5z
Load balance : Server 01