Perintah-Perintah INSERT SELECT WHERE UPDATE DELETE ORDER BY Pada SQL
Kali ini yang akan dibahas adalah mengenai perintah-perintah dasar pada MySQL yang berhubungan dengan memanipulasi data yaitu :
INSERT
Perintah INSERT digunakan untuk menambah atau menyisipkan data dalam suatu tabel.
dalam penulisan INSERT ada 2 yaitu :
Tidak menentukan nama kolom di mana data akan dimasukkan, hanya nilai-nilai mereka:
Menentukan baik nama kolom dan nilai-nilai yang akan dimasukkan:
Contoh penulisan INSERT :
SELECT
Perintah SELECT digunakan untuk menampilkan data dari database.
dalam penulisan SELECT ada 2 yaitu :
Menampilkan beberapa kolom dari suatu tabel :
Menampilkan semua kolom dari suatu tabel :
Contoh penulisan SELECT dengan menampilkan beberapa kolom pada suatu tabel :
Menampilkan semua kolom dari suatu tabel :
WHERE
Perintah WHERE digunakan untuk menampilkan record dengan kriteria tertentu dalam suatu tabel
Sintak dalam penulisan WHERE :
Contoh penulisan WHERE :
Jika jenis nilai adalah bersifat numberik tidak usah memakai tanda kutip.
UPDATE
Perintah UPDATE digunakan untuk merubah suatu record dalam tabel.
Sintak dalam penulisan UPDATE :
Perintah WHERE untuk menentukan data mana yang harus di perbaharui, jika WHERE dihilangkan semua record akan diperbaharui.
Contoh Penulisan UPDATE :
DELETE
Perintah DELETE digunakan untuk menghapus suatu record dalam tabel.
Sintak dalam penulisan DELETE:
Perintah WHERE untuk menentukan data mana yang harus dihapus, jika WHERE dihilangkan semua record akan dihapus.
Contoh Penulisan DELETE:
ORDER BY
Perintah ORDER BY digunakan untuk menampilkan record dengan mengurutkan record.
ORDER BY kata kunci macam catatan dalam urutan menaik secara default. Untuk mengurutkan catatan dalam urutan menurun, kalian dapat menggunakan kata kunci DESC.
Sintak dalam penulisan ORDER BY :
Contoh menampilkan semua data mahasiswa diurutkan berdasarkan fakultas
Contoh menampilkan semua data mahasiswa berdasarkan nama dan diurutkan secara DESCENDING
Contoh menampilkan semua data mahasiswa berdasarkan nama dan kelas
- INSERT
- SELECT
- WHERE
- UPDATE
- DELETE
- ORDER BY
INSERT
Perintah INSERT digunakan untuk menambah atau menyisipkan data dalam suatu tabel.
dalam penulisan INSERT ada 2 yaitu :
Tidak menentukan nama kolom di mana data akan dimasukkan, hanya nilai-nilai mereka:
INSERT INTO table_name VALUES (value1,value2,value3,...);
INSERT INTO table_name (column1,column2,column3,...) VALUES (value1,value2,value3,...);
INSERT INTO Mahasiswa (ID, Nama, Fakultas, Jurusan, Kelas) VALUES ('001','Rizal Gemilang Putra','Teknik','Informatika','IF2');
SELECT
Perintah SELECT digunakan untuk menampilkan data dari database.
dalam penulisan SELECT ada 2 yaitu :
Menampilkan beberapa kolom dari suatu tabel :
SELECT column_name,column_name FROM table_name;
SELECT * FROM table_name;
SELECT Nama,Kelas FROM Mahasiswa;
SELECT * FROM Mahasiswa;
WHERE
Perintah WHERE digunakan untuk menampilkan record dengan kriteria tertentu dalam suatu tabel
Sintak dalam penulisan WHERE :
SELECT column_name,column_name FROM table_name WHERE column_name operator value;
SELECT * FROM Mahasiswa WHERE Fakultas='Informatika';
UPDATE
Perintah UPDATE digunakan untuk merubah suatu record dalam tabel.
Sintak dalam penulisan UPDATE :
UPDATE table_name SET column1=value1,column2=value2,... WHERE some_column=some_value;
Contoh Penulisan UPDATE :
UPDATE Mahasiswa SET Jurusan='Sistem Informasi', Kelas='SI2' WHERE ID=001;
DELETE
Perintah DELETE digunakan untuk menghapus suatu record dalam tabel.
Sintak dalam penulisan DELETE:
DELETE FROM table_name WHERE some_column=some_value;
Contoh Penulisan DELETE:
DELETE FROM Mahasiswa WHERE Jurusan='Informatika' AND Kelas='IF2';
ORDER BY
Perintah ORDER BY digunakan untuk menampilkan record dengan mengurutkan record.
ORDER BY kata kunci macam catatan dalam urutan menaik secara default. Untuk mengurutkan catatan dalam urutan menurun, kalian dapat menggunakan kata kunci DESC.
Sintak dalam penulisan ORDER BY :
SELECT column_name, column_name FROM table_name ORDER BY column_name ASC/DESC, column_name ASC/DESC;
SELECT * FROM Mahasiswa ORDER BY Fakultas;
SELECT * FROM Mahasiswa ORDER BY Nama DESC;
SELECT * FROM Mahasiswa ORDER BY Nama, Kelas;
Comments
Post a Comment