SQL Ders13 - SELECT
SQL'de en çok kullanılan komutlardan biri SELECT sorgularıdır. SELECT sorguları veritabanından veri çekmek için kullanılır.
SELECT kolon_ismi FROM tablo_ismi WHERE kosul; |
Örneğin yukarıdaki kod, bir tablodan belli bir koşula göre ismi geçen kolondaki verileri çekmeye yaramaktadır.
WHERE koşulu opsiyoneldir. Kullanılmazsa koşul olmaksızın ilgili sütundaki/sütunlardaki tüm verileri çekecektir.
Bir tek kolon ismine ait veriler çekilebileceği gibi tüm kolondaki veya belirli kolondaki verilerde çekilebilir.
Birden fazla kolondaki verileri çekmek için kolon isimleri virgül (,) ile ayrılarak belirtilir.
SELECT kolon_ismi1,kolon_ismi2 FROM tablo_ismi WHERE kosul; |
Tüm kolonlardaki verileri çekmek için ise yıldız (*) işareti kullanılır.
SELECT * FROM tablo_ismi WHERE kosul; |
Bir SELECT sorgusunda opsiyonel olarak kullanılabilecek komutlar vardır. Bunlar
- WHERE
- GROUP BY
- HAVING
- ORDER BY
GROUP BY komutu gruplama yapmayı sağlamaktadır.
HAVING komutu gruplanan verilere koşul eklemeyi sağlamaktadır.
ORDER BY komutu sonuçların azalan veya artan sırada dizilmesini sağlamaktadır.
Yorumlar
Yorum Gönder