Modul 1 Tugas + Jawaban.docx

  • Uploaded by: Aski Widda
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Modul 1 Tugas + Jawaban.docx as PDF for free.

More details

  • Words: 561
  • Pages: 2
--MODUL 1 --OR --Tampilkan product yang discontinued atau yang stocknya 0 select * from Products where Discontinued = 1 or UnitsInStock = 0 --Tampilkan product yang reorder levelnya kurang dari 10 atau yang stocknya lebih dari 100 select * from Products where ReorderLevel < 10 or UnitsInStock > 100 --Tampilkan nama, masa kerja, serta usia employee yang bekerja lebih dari 35 tahun atau --yang usianya lebih dari 60 tahun. select (FirstName + ' ' + LastName) as Nama, DATEDIFF(YY, HireDate, GETDATE()) as MasaKerja, DATEDIFF(YY, BirthDate, GETDATE()) as Usia from Employees where DATEDIFF (YY, HireDate, GETDATE()) > 35 or DATEDIFF(YY, BirthDate, GETDATE()) > 60 --Tampilkan employee yang tinggal di : london, seattle atau tacoma (gunakan in) select * from Employees where City in ('london', 'seattle', 'tacoma') --AND --Tampilkan orders yang terjadi setelah 25 desember 1996 yang harus dikapalkan -- paling lambat 20 hari setelah order select * from Orders where DATEDIFF(YY, OrderDate, ShippedDate) < 20 and OrderDate > '1996-12-25' --Tampilkan product discontinue yang stocknya masih lebih dari nol select * from Products where Discontinued = 1 and UnitsInStock > 0 --Tampilkan product yang idnya genap dan harganya di atas $5 select * from Products where ProductID %2 = 0 and UnitPrice > 5 --Tampilkan product yang harganay $5 - $10 (gunakan between) select * from Products where UnitPrice between 5 and 10 --GABUNGAN AND OR --Tampilkan orders yang terjadi setelah 25 desember 1996 yang harus --dikapalkan 20 – 30 hari setelah pemesanan select * from Orders where OrderDate > '1996-12-25' and DATEDIFF (DD, OrderDate, ShippedDate) between 20 and 30 --Tampilkan oreders yang yang harus dikirim ke brazil atau italy pada tanggal --25 desember 1996 – 25 desember 1997 select * from Orders where ShipCountry = 'brazil' or ShipCountry = 'italy' and ShippedDate between '1996-1225' and '1997-12-25' --Tampilkan employee dari seattle atau new york yang berusia 50 – 60 tahun select * from Employees

where City = 'seattle' or City = 'new york' and DATEDIFF (YY, BirthDate, GETDATE()) between 50 and 60 --ORDER BY --Tampilkan semua nama produk dan jumlah yang diorder, ditampilkan berdasarkan produk yang paling --sedikit diorder select ProductName, UnitsOnOrder from Products order by UnitsOnOrder --Tampilkan LastName, FirstName, dan Lama bekerja dari employee terurut berdasarkan huruf depan --nama belakang paling besar select LastName, FirstName, DATEDIFF(YY, HireDate, GETDATE()) from Employees order by LastName desc --SORTING 2 KOLOM --Tampilkkan nama produk, harga, dan harga yang telah diberikan diskon 25%, tampilkan --berdasarkan nama produk dan harga real paling mahal select ProductName, UnitPrice, (UnitPrice - (UnitPrice*0.25)) as HargaDiskon from Products order by ProductName, UnitPrice desc --ORDER BY DENGAN WHERE --Tampilkan produk dengan harga diatas $5 atau stok yang tersedia kurang dari 100 tampilkan --berdasarkan stok terkecil select * from Products where UnitPrice > 5 or UnitsInStock < 100 order by UnitsInStock --Tampilkan pegawai yang memiliki angka depan kodepos nya sama atau lahir di tahun yang sama, tampilkan berdasarkan kodepos terkecil dann nama belakang terbesar --select * from Employees --where --TOP --Tampilkan 5 produk yang yang memiliki stok dibawah 100 select TOP 5 * from Products where UnitsInStock < 100 --Tampilkan pekerja yang memiliki umur paling muda diperusahaan dan berasal dari london select TOP 1 *from Employees where City = 'london' order by DATEDIFF (YY, BirthDate, GETDATE()) --Tampilkan kode customer yang melakukan order untuk dikirimkan ke brazil --order paling baru select TOP 1 CustomerID from Orders where ShipCountry = 'brazil' order by OrderDate desc

dengan tanggal

Related Documents


More Documents from "Diani Amdi"

Pt100.pdf
May 2020 4