Fungsi Operator (MySQL)

| | 3 komentar

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:

siapa aja.. yang penting happy mengatakan...

susah banget..... bikin kepala mau pecah + meledak.... wkwkwkwkw

Unknown mengatakan...

:)]

Danisafiar mengatakan...
Komentar ini telah dihapus oleh pengarang.
:)) ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} :)] ~x( :-t b-( :-L x( =))

Posting Komentar

 
© Copyright 2010. yourblogname.com . All rights reserved | yourblogname.com is proudly powered by Blogger.com | Template by o-om.com - zoomtemplate.com