• Select Keseluruhan CREATE DATABASE database_name; SELECT * FROM table_name; Menghapus Database • Select Beberapa Kolom DROP DATABASE database_name; SELECT column_name, column_name, … FROM table_name; Membuat Tabel Baru • Select Data dengan Limit Row CREATE TABLE table_name ( SELECT column_name, column_name, … column_name datatype(max.length), FROM table_name LIMIT n; column_name datatype(max.length), • Select Data Tanpa Duplikasi ....); SELECT DISTINCT column_name, … FROM table_name; Menghapus Tabel DROP TABLE table_name; Where SELECT column_name, … Alter Tabel FROM tabel_name WHERE condition; • Menambahkan Kolom Baru ALTER TABLE table_name Mengurutkan Data ADD column_name datatype; • Terkecil - Terbesar • Menghapus Kolom SELECT column_name, … ALTER TABLE table_name FROM tabel_name DROP COLUMN column_name; ORDER BY column_name, … ASC; Insert Data • Terbesar - Terkecil SELECT column_name, … INSERT INTO table_name (column1, ...) FROM tabel_name VALUES (value_column1, …); ORDER BY column_name, … DESC; Update Data Mengubah Nama Kolom/Tabel UPDATE table_name SELECT new_table_name.column_name SET column1 = value1, … AS new_column_name WHERE condition; FROM table_name AS new_table_name; at a u Menghapus Data SELECT new_table_name.column_name DELETE FROM table_name new_column_name WHERE condition; FROM table_name new_table_name;
Case When... Statement Group By
SELECT column_name, ..., SELECT column_name, ... CASE FROM table_name WHEN condition1 THEN 'result' WHERE condition WHEN condition2 THEN 'result' GROUP BY column_name,.. ELSE 'result' ORDER BY column_name,..; END new_column_name FROM table_name; Join Group By dan Having • Inner Join SELECT column_name, … SELECT column_name, ... FROM table_name FROM table_name1 GROUP BY column_name INNER JOIN table_name2 HAVING condition; ON table1.column_name = table2.column_name; • Left Join Union SELECT column_name, ... SELECT column_name1, … FROM table_name1 FROM table_name1 LEFT JOIN table_name2 UNION ON table1.column_name = table2.column_name; SELECT column_name1,… • Right Join FROM table_name2; SELECT column_name, ... Operator AND, OR, dan NOT FROM table_name1 RIGHT JOIN table_name2 ON table1.column_name = table2.column_name;
Fungsi Skalar Teks
Operator Value
Fungsi Aggregate
Operator Like
Fungsi Skalar Numerik
Operator Aritmatika Sources: W3Schools Fundamental SQL DQLAB