SQL BASIC Part 2 (Order By,Insert Into,Update,Delete)
SQL BASIC Part 2 (Order By,Insert Into,Update,Delete)

The ORDER BY Keyword
ORDER BY kata kunci digunakan untuk mengurutkan hasil-set dengan kolom yang ditentukan.
ORDER BY semacam kata kunci catatan dalam urutan secara default.
SQL ORDER BY Syntax
SELECT column_name(s)
FROM table_name
ORDER BY column_name(s) ASC|DESC
FROM table_name
ORDER BY column_name(s) ASC|DESC
ORDER BY Example
The "Persons" table:
P_Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
4 | Nilsen | Tom | Vingvn 23 | Stavanger |
Sekarang kita ingin memilih semua orang dari tabel di atas, namun, kami ingin menyortir orang-orang dengan nama terakhir mereka.
Kami menggunakan pernyataan SELECT berikut:
SELECT * FROM Persons
ORDER BY LastName
ORDER BY LastName
Hasil-set akan terlihat seperti ini:
P_Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
4 | Nilsen | Tom | Vingvn 23 | Stavanger |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
ORDER BY DESC Example
Sekarang kita ingin memilih semua orang dari tabel di atas, kita ingin mengurutkan no belakang dengan nama terakhir mereka.
Kami menggunakan pernyataan SELECT berikut:
SELECT * FROM Persons
ORDER BY LastName DESC
ORDER BY LastName DESC
Hasil-set akan terlihat seperti ini:
P_Id | LastName | FirstName | Address | City |
---|---|---|---|---|
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
4 | Nilsen | Tom | Vingvn 23 | Stavanger |
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
The INSERT INTO Statement
INSERT INTO digunakan untuk menyisipkan baris baru dalam tabel.
SQL INSERT INTO Sintaks
Hal ini dimungkinkan untuk menulis perintah INSERT INTO dalam dua bentuk.
Bentuk pertama tidak menentukan nama kolom di mana data akan dimasukkan, hanya nilai-nilai mereka:
INSERT INTO table_name
VALUES (value1, value2, value3,...)
Bentuk kedua menetapkan kedua nama kolom dan nilai-nilai yang akan dimasukkan:
INSERT INTO table_name (column1, column2, column3,...)
VALUES (value1, value2, value3,...)
VALUES (value1, value2, value3,...)
SQL INSERT INTO Example
We have the following "Persons" table:
P_Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
Sekarang kita ingin menyisipkan baris baru dalam tabel "Peserta".
Kami menggunakan pernyataan SQL berikut:
INSERT INTO Persons
VALUES (4,'Nilsen', 'Johan', 'Bakken 2', 'Stavanger')
VALUES (4,'Nilsen', 'Johan', 'Bakken 2', 'Stavanger')
Hasil-set akan terlihat seperti ini:
P_Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
4 | Nilsen | Johan | Bakken 2 | Stavanger |
Masukkan Data Hanya di Kolom Tertentu
Hal ini juga memungkinkan untuk hanya menambahkan data pada kolom tertentu.
Pernyataan SQL berikut akan menambah baris baru, tetapi hanya menambahkan data dalam "P_Id", "LastName" dan "FirstName" kolom:
INSERT INTO Persons (P_Id, LastName, FirstName)
VALUES (5, 'Tjessem', 'Jakob')
VALUES (5, 'Tjessem', 'Jakob')
Hasil-set akan terlihat seperti ini:
P_Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
4 | Nilsen | Johan | Bakken 2 | Stavanger |
5 | Tjessem | Jakob |
The UPDATE Statement
The UPDATE statement digunakan untuk memperbarui catatan yang ada dalam sebuah tabel.
SQL UPDATE Syntax
UPDATE table_name
SET column1=value, column2=value2,...
WHERE some_column=some_value
SET column1=value, column2=value2,...
WHERE some_column=some_value
Note: Perhatikan klausa WHERE dalam sintaks UPDATE. Klausa WHERE menentukan yang merekam atau catatan yang harus diperbarui. Jika Anda menghilangkan klausa WHERE, semua record akan diperbarui!
SQL UPDATE Example
The "Persons" table:
P_Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
4 | Nilsen | Johan | Bakken 2 | Stavanger |
5 | Tjessem | Jakob |
Sekarang kita ingin mengupdate orang "Tjessem, Jakob" pada tabel "Persons".
Kami menggunakan pernyataan SQL berikut:
UPDATE Persons
SET Address='Nissestien 67', City='Sandnes'
WHERE LastName='Tjessem' AND FirstName='Jakob'
SET Address='Nissestien 67', City='Sandnes'
WHERE LastName='Tjessem' AND FirstName='Jakob'
Hasil-set akan terlihat seperti ini:
P_Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
4 | Nilsen | Johan | Bakken 2 | Stavanger |
5 | Tjessem | Jakob | Nissestien 67 | Sandnes |
SQL UPDATE Warning
Hati-hati saat memperbarui catatan. Jika kita telah menghilangkan klausa WHERE dalam contoh di atas, seperti ini:
UPDATE Persons
SET Address='Nissestien 67', City='Sandnes'
SET Address='Nissestien 67', City='Sandnes'
Hasil-set akan terlihat seperti ini:
P_Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Hansen | Ola | Nissestien 67 | Sandnes |
2 | Svendson | Tove | Nissestien 67 | Sandnes |
3 | Pettersen | Kari | Nissestien 67 | Sandnes |
4 | Nilsen | Johan | Nissestien 67 | Sandnes |
5 | Tjessem | Jakob | Nissestien 67 | Sandnes |
The DELETE Statement
The DELETE statement digunakan untuk menghapus baris dalam sebuah tabel.
SQL DELETE Syntax
DELETE FROM table_name
WHERE some_column=some_value
WHERE some_column=some_value
Note: Perhatikan klausa WHERE dalam sintaks DELETE. Klausa WHERE menentukan yang merekam atau catatan yang harus dihapus. Jika Anda menghilangkan klausa WHERE, semua record akan dihapus!
SQL DELETE Example
The "Persons" table:
P_Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
4 | Nilsen | Johan | Bakken 2 | Stavanger |
5 | Tjessem | Jakob | Nissestien 67 | Sandnes |
Sekarang kita ingin menghapus orang "Tjessem, Jakob" pada tabel "persons".
Kami menggunakan pernyataan SQL berikut:
DELETE FROM Persons
WHERE LastName='Tjessem' AND FirstName='Jakob'
WHERE LastName='Tjessem' AND FirstName='Jakob'
P_Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
4 | Nilsen | Johan | Bakken 2 | Stavanger |
Delete All Rows
Hal ini dimungkinkan untuk menghapus semua baris dalam sebuah tabel tanpa menghapus tabel. Ini berarti bahwa struktur tabel, atribut, dan indeks akan utuh:
DELETE FROM table_name
or
DELETE * FROM table_name
or
DELETE * FROM table_name
Note: Berhati-hatilah saat menghapus catatan. Anda tidak dapat membatalkan pernyataan ini!
About: jefri
You may also like...
Langganan:
Posting Komentar (Atom)
Recent Posts
Popular Posts
-
1.LOAD_FILE Load file adalah query SQL untuk meng-load suatu file scara remote..kurang lebihnya seperti itu ..
-
assalamualaikummm permisi bang ane cuma mau share,.... gimana cara atau trik membuat Flashing screen ( atau layar menjadi kelap kelip,....)
-
pada kamus ini terdapat pilihan opsi dari bahasa Perancis ke Indonesia, dari bahasa Indonesia ke Perancis, lihat seluruh kata, tes, help se...
-
Situs jejaring sosial seperti Twitter dan Facebookbisa menjadi sarana flirting dan aturan berpacaran lewat situs jejaring sosial ini...
-
siap meluncur di tunggu dari kawan kawan untuk sharing bugs and scaning pake bot
-
Buat Ngerjaain Koneksi Orang Gunakan Seperlunya... Misalnya buat mutusin koneksi orang yang lagi buka situs porno
-
Apakah Anda punya sahabat atau rekan yang tampan, mapan tapi sampai sekarang masih senang sendiri dan belum berkeinginan punya pacar. Wa...
-
ada model baru dari vietnam. baru 12 taun gan. liat kaki nya deh gan, bikin deg deg an Cewek Idaman : Lê Hoàng Bảo Trân (Le Hoang Bao ...
-
Assalamu alaikum Sudah lama tidak posting blog nih disini saya akan membahas cara membuat program transaksi penjualan dengan Fox pro ...
-
Ciuman adalah bahasa tubuh yang populer untuk mengungkapkan rasa sayang kepada pasangan, teman maupun keluarga. Tapi ada beberapa tipe...
Recent Comments
Labels
Labels
Find us on Facebook
Labels
- backtrack (47)
- berita (12)
- blogseo (6)
- education (1)
- foxpro (2)
- hacking (78)
- Ilmu Komputer (131)
- info unik (32)
- intim (12)
- kesehatan (23)
- lounge (4)
- love (11)
- network (1)
- Network-Linux (1)
- network-windows (1)
- olahraga (5)
- pascal (2)
- php (1)
- programer (29)
- relationship (23)
- sqljavascriptdll (7)
- Virus (1)
- webhacking (9)
- wifihack (8)
Tidak ada komentar:
Posting Komentar