1. Membuat Database:
sql
Copy code
CREATE DATABASE nama_database;
2. Menggunakan Database:
sql
Copy code
USE nama_database;
3. Membuat Tabel:
sql
Copy code
CREATE TABLE nama_tabel (
id INT PRIMARY KEY,
nama VARCHAR(255),
umur INT
);
4. Menampilkan Semua Data dari Tabel:
sql
Copy code
SELECT * FROM nama_tabel;
5. Menampilkan Data dengan Kondisi:
sql
Copy code
SELECT * FROM nama_tabel WHERE umur > 20;
6. Menyisipkan Data ke Tabel:
sql
Copy code
INSERT INTO nama_tabel (nama, umur) VALUES ('John', 25);
7. Mengubah Data dalam Tabel:
sql
Copy code
UPDATE nama_tabel SET umur = 26 WHERE nama = 'John';
8. Menghapus Data dari Tabel:
sql
Copy code
DELETE FROM nama_tabel WHERE nama = 'John';
9. Menghapus Tabel:
sql
Copy code
DROP TABLE nama_tabel;
10. Menambahkan Indeks pada Kolom:
sql
Copy code
CREATE INDEX idx_umur ON nama_tabel (umur);
11. Menggabungkan Tabel (JOIN):
sql
Copy code
SELECT nama_tabel1.nama, nama_tabel2.umur
FROM nama_tabel1
JOIN nama_tabel2 ON nama_tabel1.id = nama_tabel2.id;
12. Menghitung Jumlah Baris (COUNT):
sql
Copy code
SELECT COUNT(*) FROM nama_tabel;
13. Mengelompokkan dan Menghitung (GROUP BY):
sql
Copy code
SELECT umur, COUNT(*) FROM nama_tabel GROUP BY umur;
14. Mengurutkan Data (ORDER BY):
sql
Copy code
SELECT * FROM nama_tabel ORDER BY umur DESC;
15. Membuat View:
sql
Copy code
CREATE VIEW nama_view AS SELECT nama, umur FROM nama_tabel WHERE umur > 20;
16. Menambahkan Kolom ke Tabel:
sql
Copy code
ALTER TABLE nama_tabel ADD COLUMN email VARCHAR(255);
17. Mengganti Nama Tabel:
sql
Copy code
ALTER TABLE nama_tabel RENAME TO nama_tabel_baru;