Univertisas Indraprasta PGRI
- Membuat data Base `Fungsi Tanggal`
Coloumn
|
Type
|
Null
|
Defaul
|
Minute_second
|
Time
|
yes
|
null
|
Hour_minute
|
Time
|
yes
|
null
|
Day_hour
|
Date
|
yes
|
null
|
Year_month
|
Date
|
yes
|
null
|
Hour_second
|
Time
|
yes
|
null
|
Syntax: CREATE DATABASE
`Fungsi Tanggal`;
- Lalu membuat table dengan nama `Tanggal` beserta fieldnya:
- Selanjutnya melakukan Insertion:
Ø ADDATE (x,Interval nilai_interval)
Berfungsi untuk mendapatkan tanggal baru karena proses dari penjumlahan
nilai interval:
Berikut contoh Output dari
database diatas:
Ø CURDATE ( )
Menghasilkan tanggal saat ini, namun tidak seperti halnya fungsi now ( )
yang disertai dengan waktu
Berikut contoh output dari database diatas:
Syntax: SELECT
curdate() Tanggal_Hari_Ini;
ØCURTIME ( )
Menghasilkan Waktu Terkini.
Berikut contoh Output dari database diatas:
Syntax: SELECT curtime()Waktu_Saat_Ini;
Ø CURRENT_TIMESTAMP ( )
Menampikan tanggal saat ini berikut dengan jam, menit, dan detik.
Berikut contoh output dari database diatas:
Syntax: SELECT current_timestamp()
Waktu_Saat_Ini_Berikut_Tanggal_Terkini;
Ø DAYNAME (penanggalan)
Berfungsi untuk menampilkan nama hari sesuai dengan tanggal saat itu.
Berikut adalah contoh output dari database diatas:
Syntax : SELECT dayname("2012-05-29")
Tanggal_Tersebut_Hari;
Ø DAYOFMONTH (penanggalan)
Berfungsi untuk menampilkan tanggal pada suatu format penanggalan dari sebulan
Berikut contoh output dari database diatas:
Syntax: SELECT
dayofmonth("2012-05-29")Tanggalnya_adalah;
__~~__~~__~~__~~__~~__~~__~~__~~__~~__~~__~~__~~__~~__~~__
Nama Hari
|
Kode Angka
|
Sunday
|
1
|
Monday
|
2
|
Tuesday
|
3
|
Wednesday
|
4
|
Thursday
|
5
|
Friday
|
6
|
Saturday
|
7
|
ØMEMBUAT TABEL BARU dengan nama `HARI`:
Syntax : CREATE
TABLE `Hari`;
Ø Lalu melakukan Insertion:
Berikut adalah contoh ouput dari database diatas:
Syntax : INSERT INTO `fungsi tanggal`.`hari` (`Nama_Hari` ,`Kode_Angka` )VALUES
('Sunday', 1'), ('Monday', '2'), ('Tuesday', '3'), ('Wednesday', '4'),
('Thursday', '5'), ('Friday', '6'), ('Saturday', '7');
Ø DAYOFWEEK (penanggalan)
Berfungsi untuk menampikan hari dari seminggu dengan menggunakan kode
angka.
Berikut adalah contoh output dari database diatas:
Syntax : SELECT
dayofweek("2012-05-29")Kode_Tanggalnya;
Ø DAYOFYEAR (penanggalan)
Berfungsi untuk menampilkan hari ke berapa dalam setahun.
Berikut adalah contoh output dari database diatas:
Syntax: SELECT
dayofyear("2012-05-29")Saat_Ini_Hari_Ke;
Ø EXTRACT (nilaiFROM penanggalan/waktu)
Fungsi EXTRACT ini dapat mengambil bagian dari anggal,bulan,atau , tahun
saja dari suatu penanggalan. Juga dapat mengambilbagian dari jam , menit, atau
detik dari suatu pengaturan waktu.
Berikut adalah contoh output dari database diatas:
Syntax: SELECT Extract(Day
FROM"2012-05-29")Nilai_Extractnya;
Ø FROM_DAY (tanggal dalam nilai)
Fungsi ini berguna dalam mengubah nilai menjadi bentuk penanggalan. Namun
nilai tersebut harus terdiri dari 6 angka. Contoh 814516, 901234.
Berikut contoh dari output database diatas:
Syntax : SELECT
FROM_DAYS(901510)Penanggalannya_adalah;
Ø HOUR (pengaturan waktu)
Berfungsi untuk mengambil nilai jam dari suatu pengaturan waktu.
Berikut adalah contoh output dari database diatas:
Syntax: SELECT
HOUR("12:35:01")Jamnya_adalah;
Ø MINUTE (pengaturan waktu)
Berfungsi untuk mengambil nilai
menit dari suatu pengaturan waktu
Berikut adalah contoh output dari database diatas:
Syntax: SELECT minute
("12:35:01")Menitnya_adalah;
Ø SECOND (pengaturan waktu)
Berfungsi untuk mengambil nilai detik dari suatu pengaturan waktu.
Berikut adalah contoh output dari database diatas:
Syntax : SELECT
second ("12:35:01")Detiknya_adalah;
Ø MONTH (penanggalan)
Berfungsi untuk mengambil nilai bulan dari suatu pengaturan tanggal.
Berikut adalah contoh output dari database diatas:
Syntax : SELECT
month("1978-11-21")Bulan_ke;
Ø MONTHNAME (penanggalan)
Berfungsi untuk mengambil nilai bulan dari suatu pengaturan tanggal namun
diubah menjadi nama bulan.
Berikut adalah contoh output dari database diatas:
Syntax: SELECT
monthname("1978-11-21")Ini_Bulan;
Ø NOW (
)
Menampilkan penanggalan saat ini berikut dengan waktu saat ini.
Fungsi NOW ( ) sma dengan fungsi CURRENT_TIMESTAMP ( ).
Berikut adalah contoh output dari database diatas:
Syntax : SELECT
now()Sekarang;
Ø YEAR (penanggalan)
Menampilkan tahun dalam suatu penanggalan.
Berikut adalah contoh output dari database diatas:
Syntax : SELECT year("2012-05-29")Tahun;
Ø TO_DAYS (penanggalan)
Menampilkan nilai peninggalan dari suatu penanggalan.
Berikut adalah contoh output dari database diatas:
Syntax : SELECT
to_days("2012-05-29")Nilainya_adalah;
Ø DATE_FORMAT (penanggalan/waktu, symbol
format)
Berfungsi untuk merubah nilai penanggalan atau pengaturan waktu dengan
format yang diinginkan.
Berikut adalah contoh output dari database diatas
Syntax : SELECT
date_format("2012-05-29",'%W,%M,%D,%Y') Formatnya;
J Sekian J