-- Employee'ler üzerinde TitleOfCourtesy alanlarını türkçeye çevirelim.
SELECT FirstName + ' ' + LastName as 'AdSoyad', Unvani =
case TitleOfCourtesy
when 'Mr.' then 'Bay'
when 'Ms.' then 'Bayan'
when 'Mrs.' then 'Bayan'
when 'Dr.' then 'Doktor'
else 'Ön bilgi bulunmuyor.'
end
from Employees
Order By Unvani
-- Ürün adlarını, ücretlerini ve stok miktarlarını raporlayınız. Eğer stok miktarı 50'den küçükse 'Kritik durum', 50 - 75 arası ise 'Normal durum', 75'den fazla ise 'Stok fazlası' uyarısı versin. Raporunuz stok miktarına göre küçükten büyüğe sıralansın.
SELECT ProductName, UnitPrice, UnitsInStock, [Stok Durumu] =
case
WHEN UnitsInStock < 50 then 'Kritik Stok'
WHEN UnitsInStock between 50 and 75 then 'Normal Stok'
WHEN UnitsInStock > 75 then 'Stok Fazlası'
END
FROM Products
ORDER BY UnitsInStock
Hiç yorum yok:
Yorum Gönder