Menampilkan 5 data terakhir dalam laporan mysql

Menampilkan 5 data terakhir dalam laporan mysqlAnda sedang membuat laporan database mysql, entah itu dengan php atau aplikasi lain seperti delphi atau visual basic. Kemudian anda ingin menampilkan 5 data terakhir yang mungkin diambil dari transaksi maupun input data lainya. Anda bisa lakukan dengan cara berikut ini.

Untuk kasus menampilkan 5 data teransaksi terakhir, saya buat contoh dengan susunan tabel seperti berikut :

id_trans tipe int auto number
tanggal tipe datetime
pembeli tipe varchar(50)

Secara proses, otomatis setiap ada transaksi baru, maka id_trans akan terus bertambah dari awal 1, 2, 3, 4, 5 s/d 100. Untuk menampilkan data terakhir berarti kita harus mengambil nomor transaksi sejumlah tertentu misal dari 100,99,98,97, dan 96. Untuk itu anda bisa menggunakan query :

select * from tb_trans order by id_trans desc LIMIT 5;

Jika dari data, juga memungkinkan mengacu pada tanggal yang juga setiap saat harusnya transaksi terakhir tanggalnya lebih besar, maka bisa anda gunakan query berikut :

select * from tb_trans order by tanggal desc LIMIT 5;

dimana LIMIT 5 adalah jumlah data transaksi yang anda perlukan.

Contoh kasus-kasus lain yang sejenis bisa anda temui untuk membuat laporan data terakhir yang mendaftar, data terakhir yang login, data terakhir yang menjawab dll.

Semoga bermanfaat

Zainal Hakim

** Bebas disunting dengan menyebutkan sumber **

Komentar

Halaman Lainya

  • Mengubah tampilan format tanggal dalam query mysql
    Format tanggal yang tersimpan dalam mysql adalah yyyy-mm-dd, jika anda ingin menampilkannya dengan format lain misal dalam format dd-mm-yyyy maka kita bisa gunakan query untuk mengubah tampilan format tanggal berikut.
  • Mengambil dan menyimpan tanggal otomatis mysql
    Mengambil dan menyimpan tanggal otomatis mysql sering kita perlukan dalam sebuah transaksi data. Misal pada saat anda menyimpan data ingin menyisipkan sebuah field tanggal yang isinya adalah tanggal dan jam otomatis sesuai waktu input data.
  • Menggabung beberapa field dalam query saat ditampilkan
    Pada tulisan ini saya akan berbagi tentang bagaimana menggabung beberapa field database saat ditampilkan ke layar. Untuk melakukan hal ini saya menggunakan teknik penggabungan field dengan fungsi string yang tersedia dalam mysql database.
  • Mengganti password mysql lewat phpmyadmin
    Database Mysql memiliki user default/bawaan yaitu root dengan password kosong (tanpa password). Sering kali kita mengabaikan hal ini dan membiarkan sistem database mysql bisa diakses dengan mudah. Berikut ini saya akan berbagi tentang bagaimana mengganti password atau menambahkan user pada database mysql melalui phpmyadmin.
  • Kata yang harus dihindari dalam database mysql
    Anda pernah dengar kata Reserved Words, kata tersebut adalah sebutan untuk kumpulan perintah dasar yang digunakan oleh bahasa pemrograman maupun sistem database. Kata yang termasuk dalam kategori tersebut tidak boleh kita gunakan dalam penamaan variabel, nama field, nama tabel data, maupun nama database. Kata apa saja yang tidak bisa kita gunakan dalam database mysql? Silahkan simak berikut.

Kiriman terbaru