$sql5 = "select sw.id, software_no, name from Configuration.dbo.software_no sw
join sessions.dbo.nepvalidator_history va
on sw.id = va.id and version_no_date_changed is null
where last_download_date =
(select max(last_download_date) from
sessions.dbo.nepvalidator_history where id = sw.id) ";
$sql="select id,MAX(Last_Report_date) as maxlrd from maintenance_log where id>='540' and (( Fault_type=0 ) and (Fault_id!=9503 and Fault_id!=9504) and fault_cleared_date is null ) group by Terminal_id order by maxlrd desc";
อันี้แสดง id ประมาณ 10 อัน ตามเงื่อนไขที่ select มาครับ
$sql="select id,MAX(Last_Report_date) as maxlrd from maintenance_log where id>='540' and (( Fault_type=0 ) and (Fault_id!=9503 and Fault_id!=9504) and fault_cleared_date is null ) group by Terminal_id order by maxlrd desc";
----
ส่วนอันนี้ แสดง $sw_no , $f_name แต่มันมีข้อมูลมากมายหลายตัว
แต่ผมไม่รู้ว่าจะเชคเงื่อนไขอย่างไงครับ เขียนให้มันเชคแสดง id เหมือน คำสั่งข้างบน
เพราะมันเกี่ยวกันไหมครับ ที่ไม่ได้เชคข้อมูลมันมีมากไปจึงไม่แสดงอ่ะครับ
$sql5 = "select sw.id, software_no, name from Configuration.dbo.software_no sw
join sessions.dbo.nepvalidator_history va
on sw.id = va.id and version_no_date_changed is null
where last_download_date =
(select max(last_download_date) from
sessions.dbo.nepvalidator_history where id = sw.id) ";