Menghitung Jumlah selisih Hari/tanggal (DATEDIFF) dengan MySQL Server

Penulisan artikel kali admin akan berbagi cara menghitung menghitung Jumlah selisih Hari/tanggal (DATEDIFF) dengan MySQL Database Server. Fungsi DATEDIFF() ini digunakan untuk menghitung jumlah selisih dari 2 buah tanggal yang berbeda pada tabel MySQL Database Server. Buka MysQL Command Line atau aplikasi-aplikasi yang support MySQL Database Server 

Enter password: **********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 51
Server version: 5.2.0-falcon-alpha-community-nt MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> CREATE DATABASE `dbTanggal`;
Query OK, 1 row affected (0.00 sec)

mysql> use `dbTanggal`;
Database changed
mysql> ----------------------------------------------------------------
mysql> -- create table
mysql> ----------------------------------------------------------------
mysql> create table data_tanggal (id int auto_increment primary key,tanggal date
);
Query OK, 0 rows affected (0.03 sec)

mysql> ----------------------------------------------------------------
mysql> -- insert data ke table tanggal
mysql> ----------------------------------------------------------------
mysql> insert into data_tanggal (tanggal) values ('2017-01-01'), ('2017-02-01'),
 ('2017-03-01'), ('2017-04-01'), ('2017-07-01'), ('2017-08-01') ;
Query OK, 6 rows affected (0.00 sec)
Records: 6  Duplicates: 0  Warnings: 0

mysql> ----------------------------------------------------------------
mysql> -- coba lihat hasil dari insert tabel
mysql> ----------------------------------------------------------------
mysql> select * from data_tanggal ;
+----+------------+
| id | tanggal    |
+----+------------+
|  1 | 2017-01-01 |
|  2 | 2017-02-01 |
|  3 | 2017-03-01 |
|  4 | 2017-04-01 |
|  5 | 2017-07-01 |
|  6 | 2017-08-01 |
+----+------------+
6 rows in set (0.00 sec)

mysql> ----------------------------------------------------------------
mysql> -- Kemudian bandingkan tengan tanggal saat ini
mysql> ----------------------------------------------------------------
mysql> select id, tanggal, current_date() as tgl_saatini, datediff(current_date(
), tanggal) as selisih from data_tanggal;
+----+------------+-------------+---------+
| id | tanggal    | tgl_saatini | selisih |
+----+------------+-------------+---------+
|  1 | 2017-01-01 | 2017-12-08  |     341 |
|  2 | 2017-02-01 | 2017-12-08  |     310 |
|  3 | 2017-03-01 | 2017-12-08  |     282 |
|  4 | 2017-04-01 | 2017-12-08  |     251 |
|  5 | 2017-07-01 | 2017-12-08  |     160 |
|  6 | 2017-08-01 | 2017-12-08  |     129 |
+----+------------+-------------+---------+
6 rows in set (0.02 sec)
mysql>

Cukup jelas bukan dari tampilan script penghitungan selisih tanggal yang diinputkan dengan tanggal hari ini. Semoga artikel kali ini dapat bermanfaat bagi pembaca sekalian, semangat terus dalam belajar.

Related

MySQL Server 1014213230033194771

Post a Comment

  1. Menghitung Jumlah Selisih Hari/Tanggal (Datediff) Dengan Mysql Server >>>>> Download Now

    >>>>> Download Full

    Menghitung Jumlah Selisih Hari/Tanggal (Datediff) Dengan Mysql Server >>>>> Download LINK

    >>>>> Download Now

    Menghitung Jumlah Selisih Hari/Tanggal (Datediff) Dengan Mysql Server >>>>> Download Full

    >>>>> Download LINK TF

    ReplyDelete

Perhatian !!
- Berkomentarlah dengan menggunakan bahasa yang baik dan sopan dan sesuai topik pembahasan
- Dilarang menjadikan referensi artikel web ini tanpa menyertakan sumbernya

emo-but-icon

Terbaru

Random Artikel

Memuat...

Contact Us

Name

Email *

Message *

item