You are on page 1of 2

SQL CHEAT SHEET

By : Ika Purnamasari

Membuat Database Baru Select Data


• 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

You might also like