Query:Contoh: Difference between revisions
Appearance
Created page with "Setelah memahami query, ada baiknya kita langsung melakukan praktik. Untuk contoh query, kami akan menggunakan SQL. Sumber data: Peserta (Nama Tabel) Anggap saja Anda sudah melakukan survei dan mengumpulkan data. Di bawah ini merupakan potongan informasi data yang didapat. {| class="wikitable" |+ |- ! ID !! Nama !! Jenis Kelamin !! Umur !! Pekerjaan |- | 1 || John || Pria || 17 || Siswa |- | 2 || Peter || Pria || 26 || Tidak bekerja |- | 3 || Margareth || Wanita || 34..." |
No edit summary |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 24: | Line 24: | ||
===Hanya memilih kolom “Nama” dan “Pekerjaan” dari tabel “Peserta”=== | ===Hanya memilih kolom “Nama” dan “Pekerjaan” dari tabel “Peserta”=== | ||
*SQL Statement: | *SQL Statement: | ||
<syntaxhighlight lang="sql"> | |||
SELECT Nama, Pekerjaan FROM Peserta | |||
</syntaxhighlight> | |||
*'''Output''': | *'''Output''': | ||
{| class="wikitable" | {| class="wikitable" | ||
| Line 43: | Line 44: | ||
===Menghapus data responden yang tidak bekerja=== | ===Menghapus data responden yang tidak bekerja=== | ||
*SQL Statement: | *SQL Statement: | ||
<syntaxhighlight lang="sql"> | |||
DELETE FROM Peserta WHERE Pekerjaan = ‘Tidak Bekerja’ | |||
</syntaxhighlight> | |||
*'''Output''': | *'''Output''': | ||
{| class="wikitable" | {| class="wikitable" | ||
| Line 58: | Line 60: | ||
===Memasukkan baris baru yang memuat peserta bernama Mario=== | ===Memasukkan baris baru yang memuat peserta bernama Mario=== | ||
*SQL Statement: | *SQL Statement: | ||
<syntaxhighlight lang="sql"> | |||
INSERT INTO Peserta (ID, Nama, Jenis Kelamin, Umur, Pekerjaan) VALUES (‘5’, ‘Mario’, ‘Pria’, ‘67’, ‘Pensiun’) | |||
</syntaxhighlight> | |||
*'''Output''': | *'''Output''': | ||
Latest revision as of 16:00, 8 September 2022
Setelah memahami query, ada baiknya kita langsung melakukan praktik. Untuk contoh query, kami akan menggunakan SQL.
Sumber data: Peserta (Nama Tabel)
Anggap saja Anda sudah melakukan survei dan mengumpulkan data. Di bawah ini merupakan potongan informasi data yang didapat.
| ID | Nama | Jenis Kelamin | Umur | Pekerjaan |
|---|---|---|---|---|
| 1 | John | Pria | 17 | Siswa |
| 2 | Peter | Pria | 26 | Tidak bekerja |
| 3 | Margareth | Wanita | 34 | Guru |
| 4 | Lea | Wanita | 34 | Tidak bekerja |
Cara Kerja
Dengan SQL, Anda dapat menulis query SQL SELECT atau SQL ACTION. Seperti namanya, SQL SELECT memungkinkan Anda untuk memilih bagian dari data, sedangkan SQL ACTION memungkinkan Anda untuk melakukan operasi yang berorientasi pada aksi, seperti menghapus dan memasukkan data, mengupdate value, dan membuat tabel baru. Berikut contoh-contohnya:
Hanya memilih kolom “Nama” dan “Pekerjaan” dari tabel “Peserta”
- SQL Statement:
SELECT Nama, Pekerjaan FROM Peserta
- Output:
| Nama | Pekerjaan |
|---|---|
| John | Siswa |
| Peter | Tidak Bekerja |
| Margareth | Guru |
| Lea | Tidak Bekerja |
Menghapus data responden yang tidak bekerja
- SQL Statement:
DELETE FROM Peserta WHERE Pekerjaan = ‘Tidak Bekerja’
- Output:
| ID | Nama | Jenis Kelamin | Umur | Pekerjaan |
|---|---|---|---|---|
| 1 | John | Pria | 17 | Siswa |
| 3 | Margareth | Wanita | 34 | Guru |
Memasukkan baris baru yang memuat peserta bernama Mario
- SQL Statement:
INSERT INTO Peserta (ID, Nama, Jenis Kelamin, Umur, Pekerjaan) VALUES (‘5’, ‘Mario’, ‘Pria’, ‘67’, ‘Pensiun’)
- Output:
| ID | Nama | Jenis Kelamin | Umur | Pekerjaan |
|---|---|---|---|---|
| 1 | John | Pria | 17 | Siswa |
| 2 | Peter | Pria | 26 | Tidak Bekerja |
| 3 | Margareth | Wanita | 34 | Guru |
| 4 | Lea | Wanita | 34 | Tidak Bekerja |
| 5 | Mario | Pria | 67 | Pensiun |