MS Access Veritabanları, VBA ve SQL Kullanımı

Microsoft Access'e dair herşey...

SQL ORDER BY Komutu



ORDER BY Komutu

Bu makalemizde sorgu sonuçlarımızı artan veya azalan düzende sıralamasını yapan ORDER BY komutunu gözden geçireceğiz.

Açıklama

ORDER BY komutu, 
Belirtilen tablo veya sorgudan işleme tabi tutulmuş olan sorgu sonucunu artan veya azalan düzende sırlamasını sağlar. Sıralama ASC veya DESC yan tümcesiyle belirtilir. Varsayılan düzen artan sıralamadır. Yani ASC'dir.


Söz Dizimi

SELECT Kolon1, Kolon2
FROM TabloAdı
ORDER BY Kolon1, Kolon2....ASC | DESC;


PARAMETRELER
  • Kolon1...n: İşleme tabi tutulacak tablo ve sorgudan alan isimleri
  • TabloAdı: İşlenecek tablo veya sorgunun adı
  • Kolon1...n: Sıralama yapılacak kolonlar
  • ASC: Artan Sıralama
  • DESC: Azalan Sıralama
Örneklerimize geçebiliriz.

Örnekler

SELECT 
FROM rehber
ORDER BY adı; 

Bu örneğimizde rehber isimli tablomuzdan adi alanını artan sırlama ile kayıtları göstermesi için seçtik. Şimdide aynı alanı azalan sıralama ile yapalım.

SELECT *
FROM rehber
ORDER BY adı DESC;

Sorguda Kullanımı (Artan Sıralama)

sql order by asc

SQL Karşılığı:


SELECT *
FROM Müşteriler
ORDER BY Müşteriler.Ad;

Sorguda Kullanımı (Azalan Sıralama)


sql order by desc


SQL Karşılığı:

SELECT *
FROM Müşteriler
ORDER BY Müşteriler.Ad DESC;

Son olarak birden fazla sütunda farklı sıralama örneği vererek makalemi bitireceğim.

Sorguda Kullanımı (Birden Fazla Sütunu Farklı Sıralama)

sql order by desc, asc

SQL Karşılığı:

SELECT *
FROM Müşteriler
ORDER BY Müşteriler.Ad DESC Müşteriler.Şehir ASC;

Şimdilik 
Hoşcakalın...

Yorum Gönder

0 Yorumlar