Penerapan Fungsi Numerik, Teks, Tanggal & Waktu
Bab 2: Penerapan Fungsi Numerik, Teks, Tanggal & Waktu
Mata pelajaran: Basis Data
A. Mengolah Data Numerik & Teks
SQL mempunyai beberapa fungsi untuk mengolah data numerik, diantara nya:
1). Fungsi ABS () Digunakan untuk mengembalikan nilai absolute, atau akan mengubah nilai negatif menjadi positif.
2). Fungsi POWER()
Digunakan untuk mengembalikan hasil dari sebuah angka yang dipangkatkan dengan angka lainnya.
5). Fungsi TRUNCATE() Digunakan untuk memotong nilai numerik hingga sejumlah desimal yang ditentukan.
Demikian blogger berikut saya buat dengan tujuan agar pembaca dapat mengetahui fungsi fungsi yang sangat diperlukan ketika bekerja dengan sebuah basis data.
Selain fungsi CONCAT, LEFT, RIGHT & SUBSTRING. SQL mempunyai beberapa fungsi lain untuk mengolah data teks, diantaranya:
1). Fungsi LENGTH()
Digunakan untuk menghitung panjang (jumlah karakter) dari suatu string yang diberikan.
Fungsi UPPER digunakan untuk mengubah semua karakter dalam string menjadi huruf besar,
Fungsi LOWER digunakan untuk mengubah semua karakter dalam string menjadi huruf kecil.
Digunakan untuk mengganti substring tertentu dengan substring yang baru.
Digunakan untuk membalik urutan karakter dalam string yang diberikan.
Tanggal & Waktu menjadi hal yang sangat berhubungan dengan data, oleh karena itu SQL mempunyai beberapa fungsi yang dapat memudahkan pengguna dalam menampilkan tanggal, sesuai dengan kebutuhan pengguna.
Fungsi-fungsi tersebut diantara nya:
1). Fungsi CURRENT_DATE(), CURRENT_TIMESTAMP(), & NOW()
Fungsi ini digunakan untuk dapat menampilkan informasi tanggal & waktu saat ini.
Yang menjadi pembeda adalah:
- Fungsi CURRENT_DATE() hanya dapat menampilkan tanggal (tanggal-bulan-tahun), Sedangkan
- Fungsi CURRENT_TIMESTAMP() & NOW() dapat menampilkan tanggal sekaligus waktu.
Digunakan untuk mengubah tampilan tanggal sesuai dengan format yang diinginkan pengguna.
Format yang dapat digunakan untuk fungsi DATE_FORMAT, diantaranya:
Hasil Fungsi:
Digunakan untuk mengekstrak bagian tanggal dari nilai datetime atau timestamp.
Digunakan untuk mengambil bagian tertentu seperti hari, bulan atau tahun.
Digunakan untuk mengekstrak bagian hari, bulan dan tahun dari nilai datetime atau date.
Digunakan untuk mengembalikan nama hari dan nama bulan dari nilai datetime.
Digunakan untuk menambahkan interval waktu tertentu ke sebuah tanggal.
Digunakan untuk mengurangi interval waktu tertentu dari sebuah tanggal.
9). Fungsi DATEDIFF()
Digunakan untuk mengembalikan selisih jumlah hari antara dua tanggal.
10). Fungsi TIMESTAMPDIFF()
Digunakan untuk mengembalikan selisih antara dua nilai tanggal dalam satuan waktu yang ditentukan (tahun, bulan, hari, jam, dll)
Demikian blogger berikut saya buat dengan tujuan agar pembaca dapat mengetahui fungsi fungsi yang sangat diperlukan ketika bekerja dengan sebuah basis data.
Akhir kata saya ucapkan terimakasih, semoga bermanfaat
Comments
Post a Comment