JURUSAN INFORMATIKA
FAKULTAS SAINS DAN INFORMATIKA
UNIVERSITAS JENDERAL ACHMAD YANI
2018
BAB I
PENDAHULUAN
A. UNION
B. SUB QUERY
Sub query adalah query nested atau sebuah query ada di dalam query. Sub query
merupakan pernyataan SELECT yang merupakan bagian dari pernyataan INSERT,
SELECT. Sub query digunakan untuk menangani masalah dalam query yang kompleks
bahkan kita tidak tahu nilai berapa yang akan di select atau di insert. Bebrapa kegunaan
dri sub query adalah :
1. Sub query digunakan untuk menyelesaikan persoalan dimana terdapat suatu nilai
yang tidak diketahui (unknown values).
2. Mengcopy data dari satu tabel ke tabel lain.
3. Menerima data dari inline view.
4. Mengambil data dari tabel lain untuk kemudian di update ke tabel yang dituju.
5. Menghapus bari dari satu tabel berdasarkan baris dari tabel lain.
BAB 2
HASIL PRAKTIKUM
A. Hasil Praktikum
1. UNION
a. Source code
b. Gambar
c. Analisa
Hasil ini menunjukan bahwa bagaimana cara mencari kota customer mana saja yang
customer berada ditabel offices dan di database kita masing masing yaitu data base model
klasik.
2. UNION 2
a. Source code
c. Analisa
Diatas hasil banyaknya Negara yang terdapat di tabel offices yang berada di database
classicsmodels. Ada 129 rows berarti ada sekitar 129 negara terdaftar pada database
classicmodels.
3. UNION 3
a. Source code
b. Gambar
c. Analisa
4. SUB QUERY
a. Source code
b. Gambar
c. Analisa
Hasil diatas menunjukan bahwa bagaimana cara mencari data produk yang buypricenya
a. Source Code
b. Gambar
c. Analisa
Sesuai hasil diatas maka bisa disimpulkan bahwa operator any memriksa suatu nilai
dari query sesuai degan salah satu anggota dari hasil sub query. Kondisi sesuai ditentukan
operator yang ditulis sebelumnya, karna disini kita mengambil any dengan operator
perbandingan “=” , semua operator perbandingan bisa diganti seperti >,<,>=,<=,etc.
a. Source code
b. Gambar
c. Analisa
Operator ini bisa disamakan dengan operator “=ANY” yang tadi. Hasilnya itu adalah
memeriksa suatu nilai query ada dalam sebuah hasil sub query.
a. Source Code
b. Gambar
c. Analisa
Hasil diatas menyatakan bahwa sub query yang memiliki sebuah reference ke tabel
yang juga menjadi query. Subqery ditempatkan di daftar kolom atau didalam where
seperti employeeNumber diatas.
a. Source code
c. Analisa
Seperti hasil diatas maka dinyatakan bahwa exist digunakan untuk memeriksa sub query
memliki baris atau tidak. Jika min ada 1 baris maka akan bersifat true dan akan menghaislkan
keluaran seperti diatas.