0% found this document useful (0 votes)
96 views2 pages

SQL Cheat Sheet: By: Ika Purnamasari

This document provides a SQL cheat sheet that summarizes common SQL commands for creating and manipulating databases, tables, and data. It covers commands for creating databases and tables, selecting, inserting, updating, and deleting data, joining tables, and using functions and operators for filtering and aggregating data. The cheat sheet acts as a quick reference guide to essential SQL statements and clauses.

Uploaded by

viddychristo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
96 views2 pages

SQL Cheat Sheet: By: Ika Purnamasari

This document provides a SQL cheat sheet that summarizes common SQL commands for creating and manipulating databases, tables, and data. It covers commands for creating databases and tables, selecting, inserting, updating, and deleting data, joining tables, and using functions and operators for filtering and aggregating data. The cheat sheet acts as a quick reference guide to essential SQL statements and clauses.

Uploaded by

viddychristo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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