Fungsi Operator.
a. JOIN
Mendapatkan dari satu table atau lebih, maka table-table tersebut harus dihubungkan terlebih dahulu.
b. EQUI-JOIN
Penggabungan antar table yang menggunakan operator sama dengan (=) pada kondisi dalam klausa WHERE untuk membandingkan satu kolom dengan kolom lainnya.
c. NON-EQUIJOIN
Apabila operator yang digunakan untuk menghubungkan satu table dengan table lainnya tidak berupa sama dengan (=) melainkan operator seperti <>, <= atau >= maka join akan disebut non-equijoin.
d. SELT-JOIN
Self Join merupakan upaya penggabungan dari table yang sama.
e. INNER JOIN
Jika data memenuhi kondisi join maka disebut Inner Join.
f. OUTER JOIN
Jika terdapat baris yang tidak memenuhi kondisi join, dan akan ditampilkan pada hasil query, maka disebut Ouner Join.
- Mengaktifkan database BAGIAN dan membuat tabel departement.
- Buat query untuk menampilkan nama pegawai, deptno, nama departement dari semua pegawai.
- Tampilkan daftar dengan unik pekerjaan, lokasi departemen untuk departemen=30
- Tampilkan nama, nama department, lokasi dept untuk pegawai yang memiliki komisi (komisi<>NULL)
- Tampilkan nama pegawai, nama dept yang memiliki huruf “R” pada nama pegawai.
- Tampilkan nama pegawai, nama dept yang memiliki huruf “R” pada nama pegawai atau huruf “C” pada nama dept.
- Tampilkan nama pegawai, pekerjaan, no dept, nama dept untuk semua pegawai yang bekerja di DALLAS
- Gunakan Alias, untuk table department alias “P” dan table emp alias “M”
- Gunakan alias, untuk table department alias “D” dan table emp alias “E”
3 komentar:
susah banget..... bikin kepala mau pecah + meledak.... wkwkwkwkw
:)]
Posting Komentar