- MENAMPILKAN DATA
Use northwind
- Tampilkan data seluruh karyawan
Select * From Employees
- Tampilkan Nama dan Title karyawan
Select LastName, FirstName, Title From Employees
- Tampilkan nama dan title karyawan dengan judul yang berbeda
Select LastName As NamaBelakang, FirstName As NamaDepan, Title As Gelar From Employees
- Tampilkan Nama depan dengan nama belakang digabungkan
Select FirstName+ ‘ ‘+LastName As Nama, Title From Employees
- Tampilkan Nama pegawai yang dimulai dengan huruf A
Select * From Employees Where FirstName Like ‘A%’
- Tampilkan Nama pegawai yang mengandung Huruf C
Select * From Employees Where FirstName Like ‘%C%’
- Tampilkan Nama pegawai yang huruf awalnya A atau M
Select * From Employees Where Left(FirstName,1) in(’A’,’M’)
- Tampilkan Nama dan Title karyawan berikut dengan tempat wilayah tinggal
Select LastName, FirstName, Title, City, Region From Employees
- Tampilkan Nama dan Title karyawan, yang tempat wilayah tinggal bernilai kosong (NULL)
Select LastName, FirstName, Title, City, Region From Employees Where Region Is NULL
- Tampilkan Nama dan Title karyawan, yang tempat wilayah tinggal bernilai tidak kosong (NULL)
Select LastName, FirstName, Title, City, Region From Employees Where Region Is NOT NULL
- Tampilkan Urutkan data nama karyawan mulai A – Z
Select FirstName, LastName, Title From Employees Order By FirstName
- Tampilkan Urutkan data nama karyawan mulai Z – A
Select FirstName, LastName, Title From Employees Order By FirstName DESC
- Tampilkan 3 record karyawan teratas
Select Top 3 FirstName, LastName, Title From Employees
- Tampilkan 5 record barang teratas
Select Top 5 * From Products
- Tampilkan 2 record stok barang terbanyak
Select Top 2 * From Products Order By UnitsinStock DESC
- Tampilkan berapa jumlah produk yang berasal dari supplierID no 2
Select Count(SupplierID) As [Jumlah Product] From Products Where SupplierID = 2
- Buktikan dengan datanya 🙂
Select ProductName, SupplierID From Products Where SupplierID = 2
- Tampilkan berapa jumlah produk ID no 1 yang telah dijual
Select SUM(Quantity) As [Jumlah Dijual] From [Order Details] Where ProductID=1
- Buktikan dengan datanya
Select ProductID, Quantity From [Order Details] Where ProductID=1
- Tampilkan SupplierID dan jumlah produk dan urutkan dari jumlah produk terbanyak
Select SupplierID, Count(SupplierID) As [Jumlah Product] From Products Group By SUPPLIERID ORDER BY [Jumlah Product] DESC
- Tampilkan jumlah penjualan yang dilakukan karyawan diurutkan mulai dari yang terbanyak
Select EmployeeID, Count(OrderID) As [Jumlah Order] From [Orders] Group By EmployeeID Order By [Jumlah Order] DESC
- Tampilkan data customer yang melakukan pembelian
Select O.CustomerID, CompanyName, OrderID, Orderdate From Orders O, Customers C Where O.CustomerID = C.CustomerID
- Adalah operator untuk menggabungkan dua buah table yang mempunyai nilai yang sama –melihat dari 2 sisi, sisi kiri sama dengan sisi kanan
Select O.CustomerID, CompanyName, OrderID, Orderdate From Orders O Inner Join Customers C On O.CustomerID = C.CustomerID
- Tampilkan data customer dengan ID=ALFKI yang melakukan pembelian
Select O.CustomerID, CompanyName, OrderID, Orderdate From Orders O Inner Join Customers C On O.CustomerID = C.CustomerID AND O.CustomerID =’ALFKI’
- Tampilkan data barang yang telah dijual yang quantity nya lebih dari 30
Select OD.ProductID, P.Productname, Quantity From [Order Details] OD Inner Join Products P On OD.ProductID = P.ProductID and Quantity >30
Ditandai:query
mas ada yang buat pemula kagak?mas low aku softawre nya pg admin III ?sama kagak ya?
pada dasarnya semua query hampir sama, hanya ada bagian2 tertentu yang menjadi spesifikasi development masing-masing.
Untuk PostgreSQL, prinsip querynya hampir sama. GUI-nya aja yang beda.
kalo menghitung rata rata pada query dg rumus gmana