Contoh Query Insert, Select, Min dan Menampilkan Umur Di Database Northwind


Sekarang saat kita belajar query, pada tutorial kali ini saya akan menjelaskan contoh sederhana Query Insert, Select, Min dan Menampilkan Umur Di Database Northwind

Apa itu Northwind?

Northwind merupakan contoh database (database sample), tidak include dalam Microsoft Sql Server tapi anda bisa mendownload nya di situs Microsoft. Nothwind ini kerap dijadikan bahan ajar dalam belajar query. Nah pada kali ini saya juga akan menggunakan database Nortwind tapi dengan query yang masih sederhana. Berikut Tutorialnya :


1. Menampilkan data products yang harga berada pada kisaran 60.00 - 100.00 khusus untuk product yang jumlah persediaannya di gudang diatas 70 unit.

      use Northwind
            select * from Products
where (UnitPrice between 60.00 and 100.00) and (UnitsInStock >
 70)
Hasil Query : Kosong, karena data harga sesuai query belum ada
      
     2. Menampilkan data products yang masuk dalam kategori baverages untuk produk yang harganya paling murah.

SELECT a.ProductID, productName, supplierID, a.CategoryID, unitprice, unitsinstock, unitsonorder, reorderlevel,discontinued,
             b.categoryname
      
      FROM products as a, Categories as b

      WHERE a.CategoryID = 1
      AND UnitPrice =
            (SELECT MIN (UnitPrice)
             FROM Products
             WHERE CategoryID = b.CategoryID)
Hasil Query harga terkecil

3. Gunakan tabel Orders untuk menampilkan data order dari awal bulan juli sampai pertengahan juli tahun 1996

select * from Orders where OrderDate between '1-7-1996' and '16-7 1996'
Hasil Query

4. Gunakan tabel Customers untuk menambahkan data baru menggunakan identitas anda sendiri.

      insert into Customers
values ('270','Stikom Bali','Gede Herry Widnyana','Mahasiswa','Perum.Graha banteng lestari','Denpasar',null,'80115','Indonesia','08990155179',null)
Hasil Query


5. Gunakan tabel employees untuk menampilakn umur karyawan antara 50 tahun sampai 65 tahun

      select EmployeeID,lastname,firstname,birthdate,  datediff(YEAR,birthdate,GETDATE()) as umur
           
from Employees where (datediff(YEAR,birthdate,GETDATE())) between 50 and 65
Hasil Query menghitung umur

 Jika ada pertanyaan silahkan berkomentar


About Unknown

Jika masa muda anda hanya berdiam diri dan tidak melalukan apapun, maka bersiapkan menderita di masa depan.
Previous
Next Post »