sql query select join 3 table) filejoin 3 table •menampilkan data dari 3 tabel yang saling...

15
SQL QUERY Select Join 3 Table) SQL SERVER Author : Minarni, S.Kom.,MM Mata Kuliah : Database Programming II – (Under Desktop)

Upload: dotram

Post on 31-Mar-2019

226 views

Category:

Documents


0 download

TRANSCRIPT

SQL QUERY Select Join 3 Table)SQL SERVER

Author : Minarni, S.Kom.,MM

Mata Kuliah : Database Programming II – (Under Desktop)

Join 3 table

• Menampilkan data dari 3 tabel yang saling berhubungan

• Ada 3 tabel yaitu : Tabel Customers, tabelEmployee dan Orders

SELECT namaTabel.namafield1, namaTabel.namafield2,namaTabel.namafiel3 FROM tabel1JOIN tabel2 ON tabel1.PK = tabel2.FK JOIN tabel3 ON tabel3.PK = tabel2.FKORDER BY namaTabel.namafield

Join 3 table

• Tabel Orders

Join 3 table

• Tabel Employee

Join 3 table

• Tabel Customers

Join 3 table

• Menampilkan data CustomerName yang melakukan order dan nama

employee yang menerima order

Join 3 table

• Tabel Customers, tabel Employee dan Ordersorder by orderID

Join 3 table

• Tabel Customers, tabel Employee dan Ordersorder by CustomerID

Join 3 table

• Menampilkan data CustomerName yang melakukan order dan nama

employee yang menerima order

SELECT Orders.OrderID, Customers.CustomerName,Employee.FirstNameFROM OrdersJOIN Customers ON Customers.CustomerID = Orders.CustomerIDJOIN Employee ON Employee.EmployeeID = Orders.EmployeeIDORDER BY Orders.OrderID

Join 3 table

• Tabel Customers, tabel Employee dan Orders

SELECT Orders.OrderID, Customers.CustomerName,Employee.FirstNameFROM CustomersJOIN Orders ON Customers.CustomerID =Orders.CustomerIDJOIN Employee ON Employee.EmployeeID =Orders.EmployeeIDORDER BY Orders.OrderID

Join 3 table

• Tabel Customers, tabel Employee dan Orders

SELECT Orders.OrderID, Customers.CustomerID,Customers.CustomerName, Employee.EmployeeID,Employee.FirstNameFROM CustomersJOIN Orders ON Customers.CustomerID = Orders.CustomerIDJOIN Employee ON Employee.EmployeeID = Orders.EmployeeIDORDER BY Orders.OrderID

Join 3 table

• Tabel Customers, tabel Employee dan Orders

SELECT Orders.OrderID, Customers.CustomerID,Customers.CustomerName, Employee.EmployeeID,Employee.FirstNameFROM CustomersJOIN Orders ON Customers.CustomerID = Orders.CustomerIDJOIN Employee ON Employee.EmployeeID = Orders.EmployeeIDORDER BY Orders.CustomerID

Membuat Database di PhpMyadminAktifkan XAMPP

Buka browser, ketikkan :

localhost/phpmyadmin/

Klik Query window

untuk membuat query SQL

Buat Tabel :

1. Mahasiswa (npm, nama, alamat, jk, tempat, tgllahir)

2. Mata Kuliah (kodemk, matkul)

3. Nilai ( id, tugas, uts, uas, angka, huruf, npm, kodemk)