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

SQL Cheat Sheet: By: Ika Purnamasari

This document provides a SQL cheat sheet that summarizes common SQL statements and functions. It covers how to create and drop databases and tables, perform queries with SELECT statements using WHERE, ORDER BY, LIMIT and other clauses, perform inserts, updates, and deletes, alter tables, perform joins, use aggregate functions, and more - all in a concise yet comprehensive list.

Uploaded by

john pierre
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)
38 views2 pages

SQL Cheat Sheet: By: Ika Purnamasari

This document provides a SQL cheat sheet that summarizes common SQL statements and functions. It covers how to create and drop databases and tables, perform queries with SELECT statements using WHERE, ORDER BY, LIMIT and other clauses, perform inserts, updates, and deletes, alter tables, perform joins, use aggregate functions, and more - all in a concise yet comprehensive list.

Uploaded by

john pierre
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 Melimit Jumlah Baris
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 Dengan Limit Offset
....); SELECT column_name, …
FROM table_name LIMIT n OFFSET x;
Menghapus Tabel • Select Data Tanpa Duplikasi
DROP TABLE table_name; SELECT DISTINCT column_name, …
FROM table_name;
Alter Tabel
• Menambahkan Kolom Baru Where
ALTER TABLE table_name SELECT column_name, …
ADD column_name datatype; FROM tabel_name WHERE condition;
• Menghapus Kolom
ALTER TABLE table_name Mengurutkan Data
DROP COLUMN column_name; • Terkecil - Terbesar
Insert Data SELECT column_name, …
FROM tabel_name
INSERT INTO table_name (column1, ...) ORDER BY column_name, … ASC;
VALUES (value_column1, …); • Terbesar - Terkecil
SELECT column_name, …
Update Data
FROM tabel_name
UPDATE table_name ORDER BY column_name, … DESC;
SET column1 = value1, …
WHERE condition; Mengubah Nama Kolom/Tabel
SELECT new_table_name.column_name
Menghapus Data AS new_column_name
DELETE FROM table_name FROM table_name AS new_table_name;
WHERE condition; at a u
SELECT new_table_name.column_name
new_column_name
Case When... Statement
FROM table_name new_table_name;
SELECT column_name, ...,
CASE Group By
WHEN condition1 THEN 'result' SELECT column_name, ...
WHEN condition2 THEN 'result' FROM table_name
ELSE 'result' WHERE condition
END new_column_name GROUP BY column_name,..
FROM table_name; ORDER BY column_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 Operator AND, OR, dan NOT
SELECT column_name, ...
FROM table_name1
LEFT JOIN table_name2
ON table1.column_name = table2.column_name;
• Right Join
SELECT column_name, ...
Operator Value
FROM table_name1
RIGHT JOIN table_name2
ON table1.column_name = table2.column_name;

Union All
SELECT column_name1, … FROM table_name1
UNION ALL
SELECT column_name1,… FROM table_name2;

Union Table Tanpa Duplikasi Data Operator Like


SELECT column_name1, … FROM table_name1
UNION
SELECT column_name1,… FROM table_name2;

Fungsi Skalar Teks

Operator Aritmatika

Fungsi Skalar Numerik

Sources:
- W3Schools
- Fundamental SQL DQLAB

Fungsi Aggregate

You might also like