Menggeser Tanggal dan Waktu - MySQL Dasar #27

 Daftar Isi [ Tanggal dan Waktu – MySQL Dasar #14 ]

Sebuah nilai tanggal/waktu bisa dirubah/digeser untuk menghasilkan sebuah nilai tanggal/waktu baru dengan fungsi DATE_ADD dan DATE_SUB yang sudah dipelajari pada sesi sebelumnya tang menambah interval tanggal dan waktu. Misalnya Anda ingin memajukan/menambah interval tanggal atau sebaliknya memundurkannya

Dimisalkan Anda adalah seorang guru matematika yang telah mengajar satu semester pada sebuah kelas, sehingga Anda memutuskan untuk melakukan ujian dalam waktu dekat.

Jika Anda ingin mengadakan ujian dalam 1 minggu, 1 bulan, atau 2 bulan dari tanggal hari ini, maka Anda bisa mengeser tanggal hari ini ke interval - interval yang diinginkan dengan cara sebagai berikut :

MariaDB [root93]> SET @tgl_rencana=CURDATE();
Query OK, 0 rows affected (0.00 sec)

MariaDB [root93]> SELECT @tgl_rencana AS 'TGL HARI INI', DATE_ADD(@tgl_rencana, INTERVAL 7 DAY) AS '1 Minggu', DATE_ADD(@tgl_rencana, INTERVAL 1 MONTH) AS '1 bulan',
    -> DATE_ADD(@tgl_rencana, INTERVAL 2 MONTH) AS '2 bulan';
+--------------+------------+------------+------------+
| TGL HARI INI | 1 Minggu   | 1 bulan    | 2 bulan    |
+--------------+------------+------------+------------+
| 2022-05-16   | 2022-05-23 | 2022-06-16 | 2022-07-16 |
+--------------+------------+------------+------------+
1 row in set (0.00 sec)

Baca selanjutnya : Mencari Hari Pertama dan Terakhir pada Bulan Tertentu - MySQL Dasar #28

0 Response to "Menggeser Tanggal dan Waktu - MySQL Dasar #27"

Post a Comment

Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin