Posted by : Sutriswiliam
Jumat, 19 Agustus 2016
Belajar Sintak dasar SQL (Structured Query Language)
1. Membuat Table Baru
2. Menghapus Table
- Syntax : CREATE TABLE nama_table ( field1 type(size),field2 type(size), …)
- Contoh :
CREATE TABLE karyawan (
firstname char(15) not null,
lastname char(15) not null,
ssn char(9) not null,
bdate date,
address char(30) ,
sex char(1),
salary decimal(10.2))
Sintaks: DROP TABLE nama_table3. Memperbaharui field (Menambah / mengurangi field)
Contoh: DROP TABLE karyawan
4. Menyisipkan Data Baru
- Menambah kolom/field baru
ALTER TABLE nama_table
ADD field TYPE(SIZE)
- Menghapus kolom/field
ALTER TABLE nama_table
DROP COLUMN field
5. Menampilkan Data
- INSERT INTO nama_table (field1, field2 ,…) VALUES (nilai1, nilai2 ,…)
- INSERT INTO nama_table VALUES (nilai1, nilai2 ,…)
Contoh :
- INSERT INTO KARYAWAN (nama, pekerj aan, gaji, mkerja)VALUES ("SUNARDI" ,"STAF AHLI" ,1500000,3)
- INSERT INTO KARYAWAN VALUES ("SUNARDI" ,"STAF AHLI" ,1500000,3)
6. Menghapus Data /Baris
- 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 * FROM KARYAWAN WHERE NAMA LIKE “S*”
- SELECT *FROM KARYAWAN WHERE GAJI > 1000000
- SELECT *FROM KARYAWAN WHERE GAJI > 500000 AND GAJI <2000000
atau
- SELECT *FROM KARYAWAN WHERE GAJI BETWEEN 500000 AND 2000000
- SELECT * FROM KARYAWAN WHERE NAMA LIKE “S*” or NAMA LIKE “A*”
- SELECT * FROM KARYAWAN WHERE NAMA NOT LIKE “S*"
DELETE FROM nama_table
WHERE <kondisi>
7. Memperbaiki/edit Data/Baris
UPDATE nama_tableSelamat mencoba dan belajar sobat, sintak ini bisa di terapkan dalam pemrograman SQL silahkan baca Cara mengkoneksikan ODBC Query Tool dengan Microsoft Acces Database, sehingga kita dapat mempelajarinya sebagai programer SQL pemula. Jika ada pertanyaan silakan komentar dibawah ini.
SET <kondisi1/pengganti>
WHERE <kondisi2/yg diganti>

