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
WHERE komutu sorgunun belirli bir koşula göre yapılmasını sağlamaktadır.
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

Bu blogdaki popüler yayınlar

Java SE Ders24 - Composition (Kompozisyon)

Spring Ders20 - Aspect Oriented Programming - AspectJ Annotation Style

JSF Ders30 - Page Template (Sayfa Şablonu)