Pengantar Bahasa Query:Tugas 2: Difference between revisions
No edit summary |
|||
| Line 51: | Line 51: | ||
==Perintah Select== | ==Perintah Select== | ||
*Menampilkan Semua field | *Menampilkan Semua field | ||
<syntaxhighlight lang="sql"> | |||
SELECT * FROM karyawan; | |||
</syntaxhighlight> | |||
'''Output'''<syntaxhighlight lang="sql"> | |||
+----------------+--------------+---------+--------+ | |||
| nama | pekerjaan | gaji | mkerja | | |||
+----------------+--------------+---------+--------+ | |||
| SUNARDI | STAF AHLI | 1500000 | 3 | | |||
| AHMAD ZAENUDIN | DIREKTUR | 5000000 | 8 | | |||
| JOKO MARTADI | ADMINISTRASI | 800000 | 2 | | |||
| SUKOTJO | KEAMANAN | 500000 | 3 | | |||
| ANDI SANYOTO | PEMBUKUAN | 1000000 | 4 | | |||
| SANTOSO | ADMINISTRASI | 1200000 | 6 | | |||
| MARIYANTI | STAF AHLI | 2000000 | 1 | | |||
| RATMANTO | KEAMANAN | 750000 | 4 | | |||
| MAHENDRA | SALESMAN | 1000000 | 6 | | |||
| PARMADI BUDI | ADMINISTRASI | 2000000 | 7 | | |||
| INDAH MULYONO | SEKRETARIS | 3000000 | 5 | | |||
| ARIS HARYANTO | STAF AHLI | 1800000 | 3 | | |||
| SARAJAYA | SALESMAN | 1200000 | 1 | | |||
| GUNARSO HALIM | STAF AHLI | 1500000 | 1 | | |||
+----------------+--------------+---------+--------+ | |||
</syntaxhighlight> | |||
*Tampilkan yang namanya di awali dengan huruf depan S | *Tampilkan yang namanya di awali dengan huruf depan S | ||
<syntaxhighlight lang="sql"> | |||
SELECT * FROM karyawan WHERE nama LIKE 'S%'; | |||
'''Output''' | </syntaxhighlight>'''Output'''<syntaxhighlight lang="sql"> | ||
+----------+--------------+---------+--------+ | |||
| nama | pekerjaan | gaji | mkerja | | |||
+----------+--------------+---------+--------+ | |||
| SUNARDI | STAF AHLI | 1500000 | 3 | | |||
| SUKOTJO | KEAMANAN | 500000 | 3 | | |||
| SANTOSO | ADMINISTRASI | 1200000 | 6 | | |||
| SARAJAYA | SALESMAN | 1200000 | 1 | | |||
+----------+--------------+---------+--------+ | |||
</syntaxhighlight> | |||
*Tampilkan yang pekerjaannya STAF AHLI | *Tampilkan yang pekerjaannya STAF AHLI | ||
<syntaxhighlight lang="sql"> | |||
SELECT * FROM karyawan WHERE pekerjaan = 'STAF AHLI'; | |||
'''Output''' | </syntaxhighlight>'''Output'''<syntaxhighlight lang="sql"> | ||
+---------------+-----------+---------+--------+ | |||
| nama | pekerjaan | gaji | mkerja | | |||
+---------------+-----------+---------+--------+ | |||
| SUNARDI | STAF AHLI | 1500000 | 3 | | |||
| MARIYANTI | STAF AHLI | 2000000 | 1 | | |||
| ARIS HARYANTO | STAF AHLI | 1800000 | 3 | | |||
| GUNARSO HALIM | STAF AHLI | 1500000 | 1 | | |||
+---------------+-----------+---------+--------+ | |||
</syntaxhighlight> | |||
*Tampilkan yang gajinya dibawah 1000000 | *Tampilkan yang gajinya dibawah 1000000 | ||
<syntaxhighlight lang="sql"> | |||
SELECT * FROM karyawan WHERE gaji<1000000; | |||
'''Output''' | </syntaxhighlight>'''Output'''<syntaxhighlight lang="sql"> | ||
+--------------+--------------+--------+--------+ | |||
| nama | pekerjaan | gaji | mkerja | | |||
+--------------+--------------+--------+--------+ | |||
| JOKO MARTADI | ADMINISTRASI | 800000 | 2 | | |||
| SUKOTJO | KEAMANAN | 500000 | 3 | | |||
| RATMANTO | KEAMANAN | 750000 | 4 | | |||
+--------------+--------------+--------+--------+ | |||
</syntaxhighlight> | |||
*Tampilkan yang gajinya diatas 3000000 | *Tampilkan yang gajinya diatas 3000000 | ||
<syntaxhighlight lang="sql"> | |||
SELECT * FROM karyawan WHERE gaji>3000000; | |||
'''Output''' | </syntaxhighlight>'''Output'''<syntaxhighlight lang="sql"> | ||
+----------------+-----------+---------+--------+ | |||
| nama | pekerjaan | gaji | mkerja | | |||
+----------------+-----------+---------+--------+ | |||
| AHMAD ZAENUDIN | DIREKTUR | 5000000 | 8 | | |||
+----------------+-----------+---------+--------+ | |||
</syntaxhighlight> | |||
*Tampilkan gajinya antara 2000000 - 4000000 | *Tampilkan gajinya antara 2000000 - 4000000 | ||
<syntaxhighlight lang="sql"> | |||
SELECT * FROM karyawan WHERE gaji BETWEEN 2000000 and 4000000; | |||
'''Output''' | </syntaxhighlight>'''Output'''<syntaxhighlight lang="sql"> | ||
+---------------+--------------+---------+--------+ | |||
| nama | pekerjaan | gaji | mkerja | | |||
+---------------+--------------+---------+--------+ | |||
| MARIYANTI | STAF AHLI | 2000000 | 1 | | |||
| PARMADI BUDI | ADMINISTRASI | 2000000 | 7 | | |||
| INDAH MULYONO | SEKRETARIS | 3000000 | 5 | | |||
+---------------+--------------+---------+--------+ | |||
</syntaxhighlight> | |||
*Tampilkan data yang pekerjaannya ADMINISTRASI atau STAF AHLI | *Tampilkan data yang pekerjaannya ADMINISTRASI atau STAF AHLI | ||
SELECT * FROM karyawan WHERE pekerjaan = 'ADMINISTRASI' OR pekerjaan = 'STAF AHLI'; | SELECT * FROM karyawan WHERE pekerjaan = 'ADMINISTRASI' OR pekerjaan = 'STAF AHLI'; | ||