Pada pembahasan kali ini saya akan membahas tentang fungsi JOIN. Fungsi ini seperti namanya berguna untuk menggabungkan 2 tabel. untuk lebih jelas langsung coba aja query di bawah ini pada sql server anda ^_^
use Northwind
select *from orders
select *from Customers where CustomerID = 'vinet'
--tampilkan kategori Id, category name, product Id, dan Product name
--dari tabel categories dan product di urut berdasar category name
select c.CategoryID,CategoryName, ProductID,ProductName from Categories c
inner join Products p
on c.CategoryID = p.CategoryID
order by CategoryName
--kalo pake where
select c.CategoryID,CategoryName, ProductID,ProductName from Categories c,Products p
where c.CategoryID = p.CategoryID
order by CategoryName
--tampilkan category name dan Product name
--dari tabel categories dan product di urut berdasar category name
--kategori yang tidak punya anggota di tampilkan juga
select c.CategoryName,p.ProductName from Categories c left outer join Products p
on c.CategoryID = p.CategoryID
--tampilkan nama employee dan id order yang pernah di layani employee tersebut
select e.FirstName+''+e.LastName as Nama_Employee,o.OrderID from Employees e left outer join Orders o
on e.EmployeeID = o.EmployeeID
use pubs
--tampilkan nama employee dan jobDescription
--dari tabel employee, jobs
select e.fname+''+e.lname as Nama, job_desc from employee e right outer join jobs j
on e.job_id = j.job_id