SELECT: Digunakan untuk mengambil data dari satu atau lebih tabel.
SELECT * FROM customers; -- Menampilkan semua data dari tabel customers
INSERT: Digunakan untuk menambahkan data baru ke dalam tabel.
INSERT INTO customers (nama, email) VALUES ('John Doe', 'johndoe@example.com');
UPDATE: Digunakan untuk mengubah data yang sudah ada dalam tabel.
UPDATE customers SET email = 'new_email@example.com' WHERE id = 1;
DELETE: Digunakan untuk menghapus data dari tabel.
DELETE FROM customers WHERE id = 1;
CREATE TABLE: Digunakan untuk membuat tabel baru.
CREATE TABLE customers (
id INT PRIMARY KEY,
nama VARCHAR(50),
email VARCHAR(100) );
Klausa WHERE
Klausa WHERE digunakan untuk menyaring data berdasarkan kondisi tertentu.
SELECT * FROM customers WHERE kota = 'Jakarta';
Fungsi Agregasi
Fungsi agregasi digunakan untuk melakukan perhitungan pada sekumpulan data, seperti COUNT, SUM, AVG, MIN, dan MAX.
SELECT COUNT(*) FROM orders; -- Menghitung jumlah total order
Join
JOIN digunakan untuk menggabungkan data dari dua tabel atau lebih berdasarkan hubungan antar tabel.
SELECT customers.nama, orders.total FROM customers INNER JOIN orders ON customers.id = orders.customer_id;