Fungsi-fungsi pada Mysql
1. COUNT
COUNT() - Menghitung jumlah baris yang cocok dalam tabel.
Contoh: Menampilkan jumlah pelanggan dalam tabel customers.
SELECT COUNT(*) FROM customers;
2. SUM
SUM() - Menghitung total nilai dari kolom numerik.
Contoh: Menampilkan total harga dari semua produk dalam tabel products.
SELECT SUM(price) FROM products;
3. AVG
AVG() - Menghitung rata-rata nilai dari kolom numerik.
Contoh: Menampilkan rata-rata nilai dari kolom age dalam tabel employees.
SELECT AVG(age) FROM employees;
4. MIN
MIN() - Menemukan nilai terkecil dalam kolom.
Contoh: Menampilkan nilai terkecil dari kolom salary dalam tabel employees.
SELECT MIN(salary) FROM employees;
5. MAX
MAX() - Menemukan nilai terbesar dalam kolom.
Contoh: Menampilkan nilai terbesar dari kolom price dalam tabel products.
SELECT MAX(price) FROM products;
6. CONCAT
CONCAT() - Menggabungkan dua atau lebih string.
Contoh: Menggabungkan kolom first_name dan last_name dalam tabel customers menjadi satu kolom bernama full_name.
SELECT CONCAT(first_name, ' ', last_name) AS full_name FROM customers;
7. DATE
DATE() - Mengambil bagian tanggal dari datetime.
Contoh: Menampilkan tanggal pesanan dalam format yyyy-mm-dd dari kolom order_date dalam tabel orders.
SELECT DATE(order_date) FROM orders;
8. NOW
NOW() - Mengambil tanggal dan waktu saat ini.
Contoh: Menampilkan tanggal dan waktu saat ini.
SELECT NOW();
9. SUBSTRING
SUBSTRING() - Mengambil bagian substring dari sebuah string.
Contoh: Mengambil tiga karakter pertama dari kolom city dalam tabel customers.
SELECT SUBSTRING(city, 1, 3) FROM customers;
10. IF
IF() - Menjalankan kondisi if-else.
Contoh: Menampilkan keterangan "Lulus" atau "Tidak Lulus" berdasarkan nilai dalam kolom score dalam tabel students.
SELECT name, IF(score >= 60, 'Lulus', 'Tidak Lulus') AS status FROM students;
sekian semoga bermanfaat
Post a Comment for "Materi 9 : Fungsi-fungsi pada mysql "