Recent Posts

Header Ads

Perintah atau Syntak sql


1.       Membuat database
·   Untuk membuat database, gunakan syntax berikut :
CREATE DATABASE nama_database
·   Contoh berikut membuat database dengan nama database “sekolah” :
CREATE DATABASE sekolah
·   Syntax tambahan untuk menampilkan daftar nama database yang ada menggunakan syntax:
SHOW DATABASES
2.       Membuat Label
·   Sebelum membuat suatu tabel, terlebih dahulu harus memilih salah satu database sebagai database aktif yang akan digunakan untuk menyimpan tabel-tabel dengan menggunakan syntax :
USE nama_database
·   Untuk membuat table, gunakan syntax berikut :
CREATE TABLE nama_tabel ( nama_kolom1 TipeData1 (ukuran), nama_kolom2 TipeData2 (ukuran), ………………….. )
·   Contoh berikut menampilkan cara membuat tabel guru dengan syntax SQL yang terdiri atas lima kolom yang terdiri atas kolom id_guru, kode_guru, nip, nama_guru, alamat_guru.
CREATE TABLE guru ( id_guru integer primary key, kode_guru varchar(15), nip varchar(20), nama_guru varchar(15), alamat_guru varchar(50) )
3.       Menghapus, menyimpan, mengubah data
Menghapus Table
Sintaks: 
DROP TABLE nama_table
Contoh: 
DROP TABLE karyawan

 Menghapus Data /Baris
DELETE FROM nama_table
WHERE <kondisi>
Memperbaharui field (Menambah / mengurangi field)
Menambah kolom/field baru
ALTER TABLE nama_table
ADD field TYPE(SIZE) 

Menghapus kolom/field
ALTER TABLE nama_table
DROP COLUMN field
Memperbaiki/edit Data/Baris
UPDATE nama_table
SET <kondisi1/pengganti>
WHERE <kondisi2/yg diganti> 
Menyisipkan Data Baru
INSERT INTOnama_table  (field1,field2,…) VALUES (nilai1,nilai2,…)
INSERT INTOnama_tableVALUES (nilai1,nilai2,…)

Contoh : 
INSERT INTOKARYAWAN(nama,pekerj aan,gaji,mkerja)VALUES ("SUNARDI","STAF AHLI",1500000,3)
INSERT INTOKARYAWANVALUES ("SUNARDI" ,"STAF AHLI" ,1500000,3)
4.       Menampilkan data.
Semua Data.
SELECT *FROM NAMA_TABLE

Menampilkan field tertentu.
SELECT FIELD1,FIELD2,… FROM  NAMA_TABLE
Menampilkan data dengan urutan tertentu.

SELECT FIELD1,FIELD2,… FROM NAMA_TABLE ORDER BY FIELD
Gunakan DESC setelah FIELD untuk pengurutan TURUN

Menampilkan data-data tertentu
SELECT FIELD FROM NAMA_TABLE WHERE <KONDISI>

Contoh :
SELECT * FROMKARYAWANWHERENAMALIKE “S*”
SELECT *FROMKARYAWANWHEREGAJI > 1000000
SELECT *FROMKARYAWANWHEREGAJI > 500000ANDGAJI <2000000

atau

SELECT *FROMKARYAWANWHEREGAJI BETWEEN 500000AND2000000
SELECT * FROMKARYAWANWHERENAMA LIKE “S*”orNAMA LIKE “A*”
SELECT * FROMKARYAWANWHERENAMA NOT LIKE “S*"


Posting Komentar

0 Komentar