Menampilkan, Menambahkan, menginput, dan menghapus data di Mysql

SELECT
Perintah select digunakan untuk menampilkan data dalam tabel. Secara umum sintaknya adalah seperti berikut :

SELECT Daftar_Kolom FROM Nama_Tabel WHERE Kriteria ORDER BY Kolom

Contoh :
1. Memilih semua kolom

SELECT * FROM Tb_Buku

2. Memilih kolom tertentu, misalnya :

SELECT judul,penulis,penerbit FROM Tb_Buku

3. Memilih baris berdasarkan kriteria tertentu

SELECT * FROM Tb_Buku WHERE (harga>=50000)

4. Memilih semua kolom dan diurutkan berdasarkan satu atau dua kolom.
Pengurutan dapat dilakukan dengan ascending(asc)/menurun atau desending(desc)/menaik. Secara default, data diurutkan secara

menaik.

SELECT * FROM Tb_Buku ORDER BY Harga asc

asc ==> boleh tidak ditulis
- INSERT
Perintah insert digunakan untuk menambahkan atau menginputkan data ke dalam tabel. Secara umum sintaknya adalah seperti

berikut :

INSERT INTO NamaTabel
(Kolom1,
Kolom2,
...)
VALUES (Nilai1,
Nilai2,
...)

Contoh :

1. Menambah baris pada tabel buku

INSERT INTO Tb_Buku
(kd_buku,
judul,
penulis,
harga)
VALUES ('BK01',
'Basis Data',
'Dian Ambar',
50000)

Ketentuan :

a. Jika tipe data yang diinputkan berupa string atau karakter (Char, Varchar, Text) maka gunakan tanda petik tunggal untuk

mengapit data tersebut.
b. Jika tipe data numeric atau angka (Int, Numeric,Decimal) maka tidak boleh menggunakan tanda petik tunggal.

2. Nilai yang diberikan boleh berupa ekspresi atau NULL

INSERT INTO Tb_Pegawai
(NRP,
nama,
tgl_lahir,
gaji,
tunjangan)
VALUES ('0764575368',
'Feri',
NULL,
1500000,
0.25*1500000)

3. Penambahan data dapat diambil dari tabel lain
Meng-copy sebuah baris data dari tabel Tb_Buku ke dalam tabel Tb_BukuBaru dengan tambahan kolom baru penerbit.

INSERT INTO Tb_BukuBaru
(kd_buku,
judul,
penulis,
penerbit,
harga)
SELECT kd_buku,judul,penulis,'Ambar Offset',harga from Tb_Buku
- UPDATE
Perintah update digunakan untuk mengubah data dalam tabel. Secara umum sintaknya adalah seperti berikut :

UPDATE NamaTabel
SET NamaKolom1=Ekspresi1,
NamaKolom2=Ekspresi2,
...
WHERE kriteria

Contoh :

1. Mengubah data berdasarkan harga atribut primary key

UPDATE Tb_Buku
SET judul='Sistem Basis Data',
penulis='Aryani',
harga=60000
WHERE kd_buku='BK01'

2. Mengubah sekelompok baris berdasarkan kriteria tertentu.
Menaikan harga buku 50% untuk buku yang penerbitnya 'Ambar Offset'

UPDATE Tb_Buku
SET harga=1.5*harga
WHERE penerbit='Ambar Offset'

3. Mengubah semua baris dalam tabel

UPDATE Tb_Buku
SET harga=1.5*harga

4. Mengosongkan kolom tertentu

UPDATE Tb_Buku
SET harga=NULL
WHERE penerbit='Ambar Offset'
- DELETE
Perintah delete digunakan untuk menghapus data dalam tabel. Secara umum sintaknya adalah seperti berikut :

DELETE FROM NamaTabel WHERE kriteria

Contoh :

1. Menghapus suatu baris yang kode bukunya 'BK01'

DELETE FROM Tb_Buku WHERE kd_buku='BK01'

2. Menghapus sekelompok baris yang penerbitnya 'Ambar Offset'

DELETE FROM Tb_Buku WHERE penerbit='Ambar Offset'

3. Menghapus semua baris (mengosongkan tabel).

DELETE FROM Tb_Buku

Belum ada Komentar untuk "Menampilkan, Menambahkan, menginput, dan menghapus data di Mysql"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel