'09:00:00' AND a.rekap_keluar < '16:00:00' THEN 'Terlambat dan Pulang Dulu' WHEN a.rekap_masuk > '09:00:00' THEN 'Terlambat' WHEN a.rekap_keluar < '16:00:00' THEN 'Pulang Dulu' ELSE 'Tidak Terlambat' END AS action FROM data_karyawan k INNER JOIN data_absen a ON k.idrfid = a.idrfid ORDER BY k.nama"; $rows = mysqli_query($conn, $query); foreach($rows as $row) : ?>
# created idrfid nama division mail alamat tgl jam masuk jam keluar Action


= '16:00:00' THEN 1 ELSE 0 END) AS tidak_terlambat, SUM(CASE WHEN a.rekap_masuk > '09:00:00' THEN 1 ELSE 0 END) AS terlambat, SUM(CASE WHEN a.rekap_keluar < '16:00:00' THEN 1 ELSE 0 END) AS pulang_dulu, SUM(CASE WHEN a.rekap_masuk > '09:00:00' AND a.rekap_keluar < '16:00:00' THEN 1 ELSE 0 END) AS terlambat_dan_pulang_dulu FROM data_karyawan k INNER JOIN data_absen a ON k.idrfid = a.idrfid GROUP BY k.nama ORDER BY k.nama"; $rows_rekap = mysqli_query($conn, $query_rekap); foreach($rows_rekap as $row_rekap) : ?>
Nama Tidak Terlambat Terlambat Pulang Dulu Terlambat dan Pulang Dulu