Rujukan Pantas SQL

Rujukan cepat SQL dari CodeW3C.com. Bisa dicetak untuk digunakan sehari-hari.

kalimat SQL

kalimat Sintaks
AND / OR Pilih nama kolom column_name(s)
Dari nama tabel FROM
Kondisi condition WHERE
AND|OR condition
ALTER TABLE (add column) ALTER TABLE table_name
ADD column_name datatype
ALTER TABLE (drop column) ALTER TABLE table_name
DROP COLUMN column_name
AS (alias for column) SELECT column_name AS column_alias
Dari nama tabel FROM
AS (alias for table) SELECT column_name
FROM table_name AS table_alias
BETWEEN Pilih nama kolom column_name(s)
Dari nama tabel FROM
WHERE nama_kolom
BETWEEN value1 AND value2
CREATE DATABASE CREATE DATABASE database_name
CREATE INDEX CREATE INDEX index_name
ON table_name (column_name)
CREATE TABLE CREATE TABLE table_name
(
column_name1 data_type,
column_name2 data_type,
.......
)
CREATE UNIQUE INDEX CREATE UNIQUE INDEX index_name
ON table_name (column_name)
CREATE VIEW CREATE VIEW view_name AS
Pilih nama kolom column_name(s)
Dari nama tabel FROM
Kondisi condition WHERE
DELETE FROM DELETE FROM table_name
(Nota: Menghapus seluruh tabel!!!)

atau

DELETE FROM table_name
Kondisi condition WHERE

DROP DATABASE DROP DATABASE database_name
DROP INDEX DROP INDEX table_name.index_name
DROP TABLE DROP TABLE table_name
GROUP BY Pilih nama_kolom1,SUM(nama_kolom2)
Dari nama tabel FROM
GROUP BY nama_kolom1
MEMBUKA Pilih nama_kolom1,SUM(nama_kolom2)
Dari nama tabel FROM
GROUP BY nama_kolom1
MEMILIKI SUM(nama_kolom2) kondisi nilai
Dalam Pilih nama kolom column_name(s)
Dari nama tabel FROM
WHERE nama_kolom
Dalam (value1,value2,..)
MASUKKEPADA MASUKKEPADA nama_tabel
VALUES (value1, value2,....)

atau

MASUKKEPADA nama_tabel
(nama_kolom1, nama_kolom2,...)
VALUES (value1, value2,....)

LIKE Pilih nama kolom column_name(s)
Dari nama tabel FROM
WHERE nama_kolom
LIKE pattern
URUTKAN Pilih nama kolom column_name(s)
Dari nama tabel FROM
URUTKAN nama_kolom [ASC|DESC]
Pilih Pilih nama kolom column_name(s)
Dari nama tabel FROM
Pilih * Pilih *
Dari nama tabel FROM
Pilih DISTINCT Pilih DISTINCT nama_kolom(s)
Dari nama tabel FROM
Pilih KE
(digunakan untuk membuat salinan cadangan tabel)
Pilih *
KE nama_tabel_baru INTO
Dari nama_tabel_asal FROM

atau

Pilih nama kolom column_name(s)
KE nama_tabel_baru INTO
Dari nama_tabel_asal FROM

TRUNCATE TABLE
(hanya menghapus data di dalam the table)
TRUNCATE TABLE nama_tabel
UPDATE UPDATE nama_tabel
SET nama_kolom=new_value
[, nama_kolom=new_value]
WHERE nama_kolom=some_value
WHERE Pilih nama kolom column_name(s)
Dari nama tabel FROM
Kondisi condition WHERE