Pelajaran Syntax SQL dateDiff() & Date_Format()
BAB DateDiff()
Berfungsi untuk mendapatkan informasi waktu di antara 2 buah tanggal.
Syntax Dasar;
DATEDIFF(date1,date2)
Contohnya;
BAB Date_Format()
Berfungsi untuk menampilkan informasi jam dan tanggal dengan format tertentu.
Syntax Dasar;
DATE_FORMAT(date,format)
Keterangan Parameter format dapat berupa;
Contohnya;
Hasilnya;
Nov 04 2009 11:45 PM
11-04-2009
04 Nov 09
04 Nov 2009 11:45:34:243
BAB Drop Table()
Berfungsi untuk menghapus tabel beserta seluruh datanya.
Syntax Dasar;
DROP TABLE table_name
Contohnya;
BAB DROP Database()
Berfungsi untuk menghapus database.
Syntax;
DROP DATABASE database_name
Contoh:
BAB AVG()
Berfungsi untuk menghitung nilai rata-rata dari suatu data.
Syntax Dasar;
SELECT AVG (column_name) FROM table_name
Contoh:
BAB Count()
Berfungsi utuk menghitung jumlah (cacah) suatu data.
Syntax Dasar;
SELECT COUNT (column_name) FROM table_name
Contohnya;
BAB Max()
Berfungsi untuk mendapatkan nilai terbesar dari data-ata yanga da.
Syntax Dasar;
SELECT MAX(column_name) FROM table_name
Contohnya;
BAB min()
Berfungsi untuk mendapatkan nilai terkecil dari data-data yang ada
Syntax Dasar;
SELECT MIN(column_name) FROM table_name
Contohnya;
BAB Sum()
Berfungsi untuk mendapatkan nilai total perjumlahan dari data-data yanga da.
Syntax Dasar;
SELECT SUM(column_name) FROM table_name
BAB GROUP By()
Berfungsi untuk mengelompokkan data dengan kriteria tertentu;
Syntax Dasar;
SELECT column_name,aggregate_function(column_name)
FROM table_name
WHERE column_name operator value
GROUP BY column_name
Contohnya;
BAB Having()
Berfungsi untuk memfilter data dengan fungsi tertentu.
Syntax Dasar;
SELECT column_name,aggregate_function(column_name)
FROM table_name
WHERE column_name operator value
GROUP BY column_name
HAVING aggregate_function(column_name)
Contohnya;
BAB Ucase()
Berfungsi untuk mengubah huruf pada data tertentu menjadi huruf besar.
Syntax Dasar;
SELECT UCASE (column_name) FROM bukutamu
BAB Lcase()
Berfungsi untuk mengubah huruf pada data tertentu menjadi huruf kecil
Syntax Dasar;
SEELCT LCASE(column_name) FROM table_name
Contohnya;
SELECT LCASE(nama) as Nama FROM bukutamu
BAB Mid()
Berfungsi untuk mengambil beberapa karakter dari field teks
Syntax Dasar;
SELECT MID(column_name,start[,length]) FROM table_name
Contohnya;
BAB Len()
Berfungsi untuk mendapatkan informasi jumlah karakter dari field teks.
Syntax Dasar;
SELECT LEN(column_name) FROM table_name
Contohnya;
BAB Round()
Berfungsi untuk pembulatan bilangan pecahan.
Syntax Dasar;
SELECT ROUND(column_name,decimals) FROM table_name
Contohnya;
BAB DateDiff()
Berfungsi untuk mendapatkan informasi waktu di antara 2 buah tanggal.
Syntax Dasar;
DATEDIFF(date1,date2)
Contohnya;
SELECT DATEDIFF('2015-06-29','2015-06-29')
AS Selisih_waktu
BAB Date_Format()
Berfungsi untuk menampilkan informasi jam dan tanggal dengan format tertentu.
Syntax Dasar;
DATE_FORMAT(date,format)
Keterangan Parameter format dapat berupa;
- %a, nama hari yang disingkat
- %b, nama bulan yang disingkat
- %c, bulan (numerik)
- %D, hari dalam sebulan dengan format english
- %e, hari dalam sebulan (numerik 00-31)
- %f, micro detik
- %H, jam (00-23)
- %h, jam (01-12)
- %I, jam (01-12)
- %i, menit (00-59)
- %j, hari dalam setahun (001-366)
- %k, jam (0-23)
- %1, jam (1-12)
- %M, nama bulan
- %m, bulan (numerik 00-12)
- %p, AM atau PM
- %r, waktu jam dalam format 12 jam (hh:mm:ss AM or PM)
- %S, detik (00-59)
- %s, detik (00-59)
- %T, waktu jam dalam format 24 jam (hh:mm:ss)
- %U, minggu (00-53) dimana sunday sebagai hari pertama dalam seminggu
- %u, minggu (00-53) dimana Monday sebagai hari pertama dalam seminggu.
- %W, nama hari kerja
- %w, hari dalam seminggu (0=Sunday, 6=Saturday)
- %X, tahun dalam seminggu dimana Sunday sebagai hari pertama dalam seminggu (4 digits) digunakan dengan %V
- %x, tahun dalam seminggu dimana Monday sebagai hari pertama dalam seminggu (4 digits) digunakan dengan %v
- %Y, tahun 4 digit
- %y, tahun 2 digit
Contohnya;
DATE_FORMAT(NOW(), '%b %d %Y %h:%i %p')
DATE_FORMAT(NOW(), '%b %d %Y')
DATE_FORMAT(NOW(), '%b %d %y ')
DATE_FORMAT(NOW(), '%b %d %Y %T:%i %f')
Hasilnya;
Nov 04 2009 11:45 PM
11-04-2009
04 Nov 09
04 Nov 2009 11:45:34:243
BAB Drop Table()
Berfungsi untuk menghapus tabel beserta seluruh datanya.
Syntax Dasar;
DROP TABLE table_name
Contohnya;
DROP TABLE mhs
BAB DROP Database()
Berfungsi untuk menghapus database.
Syntax;
DROP DATABASE database_name
Contoh:
DROP DATABASE my_db
BAB AVG()
Berfungsi untuk menghitung nilai rata-rata dari suatu data.
Syntax Dasar;
SELECT AVG (column_name) FROM table_name
Contoh:
SELECT AVG(harga) AS harga_ratarata FROM order
BAB Count()
Berfungsi utuk menghitung jumlah (cacah) suatu data.
Syntax Dasar;
SELECT COUNT (column_name) FROM table_name
Contohnya;
SELECT COUNT(id) AS Jumlah_tamu FROM bukutamu.
BAB Max()
Berfungsi untuk mendapatkan nilai terbesar dari data-ata yanga da.
Syntax Dasar;
SELECT MAX(column_name) FROM table_name
Contohnya;
SELECT MAX (harga) AS Harga_termahal FROM order
BAB min()
Berfungsi untuk mendapatkan nilai terkecil dari data-data yang ada
Syntax Dasar;
SELECT MIN(column_name) FROM table_name
Contohnya;
SELECT MIN(harga) AS Harga_termurah FROM order
BAB Sum()
Berfungsi untuk mendapatkan nilai total perjumlahan dari data-data yanga da.
Syntax Dasar;
SELECT SUM(column_name) FROM table_name
BAB GROUP By()
Berfungsi untuk mengelompokkan data dengan kriteria tertentu;
Syntax Dasar;
SELECT column_name,aggregate_function(column_name)
FROM table_name
WHERE column_name operator value
GROUP BY column_name
Contohnya;
SELECT nama_customer, SUM(harga) FROM order GROUP BY nama_customer
BAB Having()
Berfungsi untuk memfilter data dengan fungsi tertentu.
Syntax Dasar;
SELECT column_name,aggregate_function(column_name)
FROM table_name
WHERE column_name operator value
GROUP BY column_name
HAVING aggregate_function(column_name)
Contohnya;
SELECT nama_customer, SUM(harga) FROM order
WHERE nama_customer="AlfuaadfiNuurin' OR nama_customer='IllaBillah"
GROUP BY nama_customer
HAVING SUM(harga)>25000
BAB Ucase()
Berfungsi untuk mengubah huruf pada data tertentu menjadi huruf besar.
Syntax Dasar;
SELECT UCASE (column_name) FROM bukutamu
BAB Lcase()
Berfungsi untuk mengubah huruf pada data tertentu menjadi huruf kecil
Syntax Dasar;
SEELCT LCASE(column_name) FROM table_name
Contohnya;
SELECT LCASE(nama) as Nama FROM bukutamu
BAB Mid()
Berfungsi untuk mengambil beberapa karakter dari field teks
Syntax Dasar;
SELECT MID(column_name,start[,length]) FROM table_name
Contohnya;
SELECT MID(kota,1,4) as singkatan_kota FROM bukutamu.
BAB Len()
Berfungsi untuk mendapatkan informasi jumlah karakter dari field teks.
Syntax Dasar;
SELECT LEN(column_name) FROM table_name
Contohnya;
SELECT LEN(nama) as Panjang_nama FROM bukutamu
BAB Round()
Berfungsi untuk pembulatan bilangan pecahan.
Syntax Dasar;
SELECT ROUND(column_name,decimals) FROM table_name
Contohnya;
SELECT no_mhs, ROUND(nilai,0) as nilai_bulat FROM tnilai.
0 Response to "Pelajaran Syntax SQL dateDiff() & Date_Format()"
Posting Komentar