1. show database
Untuk
menampilkan daftar yang ada dalam system saat itu.
2.
create database
Untuk membuat database baru,
sehingga tidak berlaku jika database sudah ada atau anda tidak memiliki
privilege.
Syntax : Create database namadatabase;
3.
use
Untuk menjadikan database menjadi
default dan referensi dari table yang nantinya anda gunakan. Perintah ini tidak
berlaku jika database tidak ada atau anda tidak memiliki privilege.
Syntax : Use namadatabase;
4.
create table
Untuk membuat table minimal anda
harus menentukan namanya dan tipe kolom yang anda inginkan. Sintaks yang paling
sederhana (tanpa ada definisi lain) adalah :
Syntax : Create table namatabel (namafield1 type(length),namafield2
type(length),primary key(namafield1));
5. rename
Untuk
merubah nama table yang lama menjadi nama table yang baru.
Syntax : Alter table namatabellama rename namatabelbaru;
6. Show tables
Untuk melihat
daftar table yang terdapat pada database yang sedang dijalankan.
7.
desc
Untuk melihat
kolom apa saja beserta type, length yang ada pada table.
Syntax : Desc namatabel;
8.
add
Untuk menambahkan kolom pada table
yang terdapat pada database.
Syntax : Alter
table namatabel add namafield type(length);
9. drop table
Untuk menghapus table yang terdapat
pada database.
Syntax : drop table namatabel;
10. AVG
Digunakan
untuk menghitung nilai-rata-rata dari suatu data.
Syntax
: SELECT AVG (column_name) FROM table_name;
11. Modifikasi struktur table
Dapat digunakan untuk mengganti nama
table atau mengubah strukturnya seperti manambah kolom atau indeks, menghapus
kolom atau indeks, mengubah tipe kolom dsb. Sintaks umum:
Syntax : ALTER TABLE nama_tbl action;
12. modify
Untuk mengubah ukuran (length) dari suatu kolom yang terdapat pada database.
Syntax : Alter
table namatabel modify namafield type(length) not null;
13. Drop
Untuk
menghapus kolom yang terdapat pada salah satu table di database.
Syntax : Alter table namatabel drop namakolom;
14. Insert Into
Untuk menginput
satu data pada table langsung untuk semua kolom
Syntax : Insert into namatabel values(‘data1’,’dataA’);
15. Update
Perintah untuk
mengubah isi dari field yang diinginkan
Syntax : Update namatabel set
namafield=’data_baru’ where namafield_key=’data_baru’;
16. Delete
Perintah untuk
menghapus baris yang diinginkan
Syntax : Delete from namatabel where
namafield_key=’data’;
17. Add Foreign
Syntax : Alter
table namatabel1 add foreign key(namafield_key) references
namatabel2(namafield_key);
18.
SUM
Digunakan
untuk mendapatkan nilai total penjumlahan dari data-data yang ada.
Syntax : Select
sum(namakolom) from namatabel;
19.
STD
Perintah untuk
menentukan standard deviasi isi dari suatu field
Syntax: Select
std(namfield) from namatabel;
20.
Order By
Digunakan untuk mengurutkan data
berdasarkan kolom (field) tertentu. Secara default, urutan tersusun secara
ascending (urut kecil ke besar). Anda dapat mengubahnya menjadi descending
(urut besar ke kecil) dengan menambahkan perintah DESC.
Syntax
: SELECT column_name(s)
FROM
table_name
ORDER
BY column_name(s) ASC|DESC
21.
Count
Digunakan
untuk menghitung jumlah (cacah) suatu data.
Syntax
: SELECT COUNT
(column_name) FROM table_name;
22.
Max
Digunakan
untuk mendapatkan nilai terbesar dari data-data yang ada.
Syntax
: SELECT MAX
(column_name) FROM table_name;
23.
Min
Digunakan
untuk mendapatkan nilai terkecil dari data-data yang ada.
Syntax:
SELECT MIN
(column_name) FROM table_name;
24.
Group By
Digunakan
untuk mengelompokkan data dengan kriteria tertentu.
Syntax: SELECT
column_name,aggregate_function(column_name)
FROM
table_name
WHERE
column_name operator value
GROUP
BY column_name;
25.
Having
Digunakan
untuk memfilter data dengan fungsi tertentu.
Syntax:
SELECT
column_name,aggregate_function(column_name)
FROM
table_name
WHERE
column_name operator value
GROUP
BY column_name
HAVING
aggregate_function(column_name) operator value
26.
Ucase
Digunakan
untuk mengubah huruf pada data tertentu menjadi huruf besar.
Syntax : SELECT
UCASE (column_name) FROM table_name;
27.
Lcase
Digunakan
untuk mengubah huruf pada data tertentu menjadi huruf kecil.
Syntax
: SELECT LCASE
(column_name) FROM table_name;
28.
Mid
Digunakan
untuk mengambil beberapa karakter dari field teks.
Syntax : SELECT MID(column_name,start[,length]) FROM table_name;
29.
Len
Digunakan
unutk mendapatkan informasi jumlah karakter dari field teks.
Syntax:
SELECT LEN
(column_name) FROM table_name;
30.
Round
Digunakan
untuk pembuatan bilangan pecahan.
Syntax : SELECT ROUND (column_name,decimals)FROM table_name;