MySQL Xxamp : FUNGSIONALITAS TANGGAL
Nama : Fayuda Puspanindra
Npm : 2010 4350 1131
Kelas : S4_N
Dosen : Nahot Frastian, S.Kom.
CREATE DATABASE `fungsi_tanggal'
CREATE TABLE `fungsi_tanggal`.`tanggal` (
`minute_second` TIME NOT NULL ,
`hour_minute` TIME NOT NULL ,
`day_hour` DATE NOT NULL ,
`year_month` DATE NOT NULL ,
`hour_second` TIME NOT NULL
`hour_minute` TIME NOT NULL ,
`day_hour` DATE NOT NULL ,
`year_month` DATE NOT NULL ,
`hour_second` TIME NOT NULL
) ;
Hasilnya :
INSERT INTO `fungsi_tanggal`.`tanggal` (
`minute_second` ,
`hour_minute` ,
`day_hour` ,
`year_month` ,
`hour_second`
`hour_minute` ,
`day_hour` ,
`year_month` ,
`hour_second`
)
VALUES (
VALUES (
NOW( ) , NOW( ) , NOW( ) , NOW( ) , NOW( )
), (
NOW( ) , NOW( ) , NOW( ) , NOW( ) , NOW( )
), (
NOW( ) , NOW( ) , NOW( ) , NOW( ) , NOW( )
)
HASILNYA :
SELECT ADDDATE( "2012-05-26", INTERVAL 25
DAY ) Hasil_setelah_ditambah_25hari;
Hasilnya :
Hasilnya :
Hasilnya :
Hasilnya :
Hasilnya :
Hasilnya :
Hasilnya :
Hasilnya :
Hasilnya :
Hasilnya :
Hasilnya :
Hasilnya :
Hasilnya :
Hasilnya :
HASILNYA :
SELECT ADDDATE( "2012-05-26", INTERVAL 25
DAY ) Hasil_setelah_ditambah_25hari;
Hasilnya :
SELECT CURDATE( ) tanggal_hari_ini;
Hasilnya :
SELECT CURTIME( ) waktu_saat_ini;
Hasilnya :
SELECT CURRENT_TIMESTAMP( ) tanggal_saat_ini_berikut_waktu_saat_ini;
Hasilnya :
SELECT DAYNAME( "1991-04-03" ) tanggal_tersebut_hari;
Hasilnya :
SELECT DAYOFMONTH( "1991-04-03" ) tanggalnya_adalah;
Hasilnya :
MEMBUAT
TABEL HARI:
CREATE TABLE `fungsi_tanggal`.`hari` (
`Nama_Hari` VARCHAR( 10 ) NOT NULL ,
`Kode_Angka` VARCHAR( 1 ) NOT NULL
`Kode_Angka` VARCHAR( 1 ) NOT NULL
) ;
Hasilnya :
Buat isi kolom
INSERT INTO `fungsi_tanggal`.`hari` (
`Nama_Hari` ,
`Kode_Angka`
`Kode_Angka`
)
VALUES (
VALUES (
'sunday', '1'
), (
'monday', '2'
), (
'tuesday', '3'
), (
'wednesday', '4'
), (
'thursday', '5'
), (
'friday', '6'
), (
'saturday', '7'
);
Hasilnya :
Day of week(penanggalan)
Berfungsi
menampilkan hari dari seminggu dengan
mengunakan kode angka.
SELECT DAYOFWEEK( "1991-04-03" ) kode_tanggalnya
Hasilnya :
Day of year(penanggalan)
Berfungsi
untuk menampilkan hari ke beberapa dalam
setahun.
SELECT DAYOFYEAR( "1991-04-03" ) saat_ini_hari_ke
Hasilnya :
extract(nilai from waktu)
fungsi
extract ini dapat mengambil bagian dari tanggal,bulan,atau tahun sajadari suatu
waktu.
SELECT EXTRACT(DAY FROM "1991-04-03" ) nilai_extractnya;
Hasilnya :
extract(nilai from penanggalan)
fungsi
extract ini dapat mengambil bagian dari tanggal,bulan,atau tahun sajadari suatu
penanggalan. SELECT EXTRACT(weekFROM "1991-04-03" ) nilai_extractnya;
Hasilnya :
Minute Berfungsi
untuk mengambil nilai menit dari suatu
pengaturan waktu.
SELECT MINUTE( "11:45:32" ) jamnya_adalah;
Hasilnya :
Second
Berfungsi
untuk mengambil nilai detik dari suatu
pengaturan waktu.
SELECT MINUTE( "11:45:32" ) jamnya_adalah;
Hasilnya :
Month(penanggalan)
Berfungsi
untuk mengambil nilai bulan dari suatu pengaturan tanggal.
SELECT MONTH( "1991-04-03" ) bulan_ke;
Hasilnya :
Monthname(penanggalan
Berfungsi
untuk mengambil nilai bulan dari suatu pengaturan tanggal namun diubah menjadi
nama bulan. SELECT MONTHNAME( "1991-04-03" ) ini_bulan;
Hasilnya :
Now()
Menampilkan penanggalan saat bulan dari suatu
pengaturan tanggal namun diobah menjadi nama bulan. SELECT NOW( ) sekarang;
Hasilnya :
Year()
Menampilkan
tahun dari suatu penanggalan. SELECT YEAR( "1991-04-03" ) tahun;
Hasilnya :
To_days
Menampilkan
nilai peninggalan dari suatu penanggalan. SELECT TO_DAYS( "1991-04-03" ) nilainya_adalah;
Hasilnya :
Date_format(penanggalan/waktu,simbol format)
Berfungsi
untuk merubah nilai penanggalan atau pengaturan waktu dengan format yang di
inginkan. SELECT DATE_FORMAT( "1991-04-03", '%W,%M,%D,%Y' ) formatnya;
Hasilnya :