Membaca Nilai Runtun - MySQL Dasar #68

MySQL memiliki sebuah fungsi yang bernama LAST_INSERT_ID() yang dapat digunakan untuk membaca nilai/rekaman terakhir yang ditambahkan dari kolom AUTO_INCREMENT.

Lihat daftar isi : Menghasilkan dan Menggunakan Runtun
MariaDB [root93]> INSERT INTO serangga(nama,tanggal,asal) VALUES
    -> ('cricket','2001-09-14','sawah');
Query OK, 1 row affected (0.060 sec)

MariaDB [root93]> SELECT LAST_INSERT_ID();
+------------------+
| LAST_INSERT_ID() |
+------------------+
|               10 |
+------------------+
1 row in set (0.000 sec)
Bukan hanya nilai ID terakhir saja yang bisa Anda ketahui melalui fungsi tersebut, tetapi Anda juga bisa menggunakan fungsi LAST_INSERT didalam klausa WHERE untuk mengetahui sebaris rekaman yang terkahir ditambahkan tanpa perlu mengetahui id nya.

Baca juga : Memahami Fungsi PHP MySQL Last Insert ID
 
MariaDB [root93]> INSERT INTO serangga(nama,tanggal,asal) VALUES
    -> ('moth','2001-09-14','jendela');
Query OK, 1 row affected (0.040 sec)

MariaDB [root93]> SELECT * FROM serangga
    -> WHERE id = LAST_INSERT_ID();
+----+------+------------+---------+
| id | nama | tanggal    | asal    |
+----+------+------------+---------+
| 11 | moth | 2001-09-14 | jendela |
+----+------+------------+---------+
1 row in set (0.016 sec)

1 Response to "Membaca Nilai Runtun - MySQL Dasar #68"

Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin