13 Şubat 2019 Çarşamba

sql Mantıksal Operatorler(And-Or)

---MANTIKSAL OPERATORLER(AND-OR)
--Urunlerim arasinda stok miktarı 20-50 olan urunlerimin listesini raporlayiniz...
Select ProductID,ProductName,UNitsInStock from Products where UnitsInStock >=20 and UnitsInStock<=50
--Yasi 50'den buyuk,ıngilterede oturmayan calisanlarimin adlarini ve yaslarini raporlayinşz.Ancak
--isimler su formatta olmalıdır:A:Fuller
Select LEFT(FirstName,1)+'.   '+LastName as 'Ad Soyad',DATEDIFF(YEAR,BirthDate,getdate()) as
'Yas',Country from Employees where Country <> 'UK' and DATEDIFF(YEAR,BirthDate,getdate())>50
--1997(dahil) yilindan sonra (OrderDate) alinmis,kargo ucreti(Freight) 20'den buyuk ve Fransa'ya
--gonderilmemesi(ShipCountry) siparislerin(Orders) OrderID,siparis tarihlerini,teslim tarihlerini
--(ShippedDate) ve kargo ucretlerini raporlayiniz..
Select OrderID,ShippedDate,OrderDate,Freight,ShipCountry from Orders where YEAR(OrderDate)>=1997
and Freight>20 and ShipCountry !='France'

Hiç yorum yok:

Yorum Gönder