SQL Syntax
Jumat, 26 Juni 2015
CREATE DATABASE, digunakan untuk database baru.
syntax dasar : CREATE DATABASE NAMA_DATABASE
USE DATABASE, digunakan untuk mengakses database yang telah dibuat.
syntax dasar : USE NAMA_DATABASE atau CONNECT NAMA_DATABASE
CREATE TABLE, digunakan untuk membuat tabel baru dalam sebuah database.
syntax dasar :
CREATE TABLE NAMA_TABLE {
nama_kolom1 type_data,
nama_kolom2 type_data,
nama_kolom3 type_data,
. . .
}
SELECT, digunakan untuk memilih data dari tabel database.
systax dasar : SELECT nama_kolom FROM nama_tabel
SELECT DISTINCT, digunakan untuk memilih data-data yang berbeda (menghilangkan duplikasi) dari sebuah tabel database.
systax dasar : SELECT DISTINCT nama_kolom FROM nama_tabel
WHERE, digunakan untuk memfilter data pada perintah SELECT.
syntax dasar : SELECT nama_kolom FROM nama_tabel WHERE nama_kolom operator value
ORDER BY, dugunakan untuk mengurutkan data berdasarkan kolom (field) tertentu. Secara default, urutan tersusun secara ascending (kecil ke besar), dan dapat dirubah menjadi descending dengan menambahkan perintah DESC
syntax dasar : SELECT nama_kolom FROM nama_tabel ORDER BY nama_kolom ASC|DESC
LIKE, digunakan beramaan dengan perintah where untuk pencarian data dengan spesifikasi tertentu.
syntax dasar : SELECT nama_kolom FROM nama_tabel WHERE nama_kolom LIKE pattern
IN, digunakan untuk pencarian data menggunakan lebih dari satu filter pada perintah WHERE.
syntax dasar : SELECT nama_kolom FROM nama_tabel WHERE nama_kolom IN (value1, value2, value3,...)
BETWEEN, digunakan utnuk menentukan jangkauan pencarian
syntax dasar : SELECT nama_kolom FROM nama_tabel WHERE nama_kolom BETWEEN value1 AND value2
INSERT INTO, digunakan untuk menambahkan data baru di tabel database.
syntax dasar : INSERT INTO nama_tabel VALUES (value1, value2, value3,...)
UPDATE, digunakan untuk mengubah/memperbaharui data di tabel database.
syntax dasar : UPDATE nama_tabel SET kolom1=value1, kolom2=value2, ... WHERE some_column=some_value
DELETE, digunakan untuk menghapus data dari tabel database. tambahkan perintah untuk menghapus data tertentu, jika tidak maka seluruh data akan terhapus.
syntax dasar : DELETE FROM nama_tabel WHERE some_column=some_value
INNER JOIN atau JOIN, digunakan untuk meghasilkan baris data dengan 2 buah tabel atau lebih menggunakan pasangan data yang match pada masing-masing tabel. Perintahnya sama dengan perintah JOIN yang sering digunakan.
syntax dasar : SELECT nama_kolom FROM nama_tabel1 INNER JOIN nama_tabel2 ON nama_tabel1.nama_kolom=nama_tabel2.nama_kolom
syntax dasar : SELECT nama_kolom FROM nama_tabel1 INNER JOIN nama_tabel2 ON nama_tabel1.nama_kolom=nama_tabel2.nama_kolom
Label: Basis Data
posted by Unknown at 06.36
0 comments