Query untuk menampilkan hasil database mysql

Contoh untuk menampilkan data tertentu. Dalam hal ini ingin menampilkan Daftar nama pegawai pada unit kerja Inspektorat yang absen dari tanggal 1 Maret 2024 sampai tanggal sekarang.

SELECT      users.name,     users.nip,     tbl_absen.tgl_in,     tbl_absen.jam_in,     tbl_absen.tgl_out,     tbl_absen.jam_out,     tbl_unit.nm_unit FROM      users JOIN      tbl_unit ON users.id_unit = tbl_unit.id JOIN      tbl_absen ON users.id = tbl_absen.id_user WHERE      tbl_absen.tgl_in BETWEEN '2024-03-01' AND CURDATE()      AND tbl_unit.nm_unit = 'INSPEKTORAT';

Sedangkan untuk mengekspor ke file .csv

SELECT      users.name,     users.nip,     tbl_absen.tgl_in,     tbl_absen.jam_in,     tbl_absen.tgl_out,     tbl_absen.jam_out,     tbl_unit.nm_unit INTO OUTFILE '/tmp/hasil.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM      users JOIN      tbl_unit ON users.id_unit = tbl_unit.id JOIN      tbl_absen ON users.id = tbl_absen.id_user WHERE      tbl_absen.tgl_in BETWEEN '2024-03-01' AND CURDATE()      AND tbl_unit.nm_unit = 'INSPEKTORAT';


Revisi #2
Dibuat 22 Maret 2024 22:43:27 oleh Friscia Anthony
Diperbaharui 2 Oktober 2024 10:31:06 oleh Friscia Anthony