Postingan lainnya
Menampilkan data hanya terkecil dan terbesar sesuai tanggal (minta algoritmanya)
Saya ada data seperti ini :
2017-01-03 07:45:34 2017-01-03 07:52:27 2017-01-03 17:33:27 2017-01-03 18:05:35 2017-01-04 08:05:42 2017-01-04 10:47:19
cara biar tanpilnya jadi seperti :
2017-01-03 07:45:34 2017-01-03 18:05:35 2017-01-04 08:05:42 2017-01-04 10:47:19
bagaimana ya?
7 Jawaban:
Data terkecil dan terbesar yang agan maksud gimana yaa ? klau tanggal sih ya tinggal menyesuaikan data nya gan..
coba ikutin tutorial di sini gan http://stackoverflow.com/questions/8715051/questions-on-sort-array-by-time-in-php
bisa dijelaskan solusinya seperti apa? dan solusinya ditandai sebagai jawaban yang benar, biar kalo ada yang punya masalah yang sama bisa referensi kesini
Jawaban Terpilih
SELECT
TO_CHAR(checktime,'YYYY-mm-DD') AS tanggal,
TO_CHAR(MIN(checktime),'HH:i:s') AS mulai,
TO_CHAR(MAX(checktime),'HH:i:s') AS akhir
FROM checkinout WHERE userid = '1' AND extract(year from checktime) = '2017'
AND extract(month from checktime) = '01'
GROUP BY TO_CHAR(checktime,'YYYY-mm-DD') ORDER BY tanggal ASC