-- Sorgunuz içerisindeki verileri sıralı bir halde getirmeye yarar.
-- NOT : Siz order by kullanmadan sorguyu çalıştırdığınızda, kolonun primary key'ine göre, küçükten büyüğe sıralıdır.
-- Büyükten küçüğe sıralama (Z - A) => DESC(descending)
-- Küçükten büyüğe sıralama (A - Z) => ASC (Ascending)
-- Personellerimizi A'dan Z'ye sıralayalım.
SELECT FirstName + ' ' + LastName as AdSoyad FROM Employees
ORDER BY AdSoyad asc
-- Personellerimizi Z'den A'ya sıralayalım.
SELECT FirstName + ' ' + LastName as AdSoyad FROM Employees
ORDER BY AdSoyad desc
-- Musterilerin ID'lerini, şirket adlarını, ülkelerini listeleyiniz. Ancak şirket Fransız şirketi olacak şekilde ve CustomerID'lerine göre tersten sıralatın.
SELECT CustomerID,CompanyName, Country FROM Customers
WHERE Country = 'France'
ORDER BY CustomerID desc
-- KAYITLARDA BELİRLİ BİR SAYIDA VERİYİ ALMA
-- TOP Kontrolü => verdiğiniz sayıda veri size geri döner.
-- En ucuz 10 ürünü gösterelim.
SELECT TOP 10 ProductName, UnitPrice FROM Products
ORDER BY UnitPrice asc
-- En son teslim edilen 5 siparişin detaylarını gösteriniz.
SELECT TOP 5 OrderID, OrderDate, CustomerID, ShippedDate FROM Orders
ORDER BY ShippedDate desc
Hiç yorum yok:
Yorum Gönder