SELECT, SQL'in en temel ve en çok kullanılan komutudur — bir tablodan veri okumak için kullanılır. Bu derste SELECT ... FROM ... yapısını temelden öğreneceğiz.
Tüm Tabloyu Çekmek
Bir tablodaki tüm satır ve kolonları görmek için * (yıldız/joker karakter) kullanılır:
SELECT * FROM Bölge;
* ifadesi "hangi kolon varsa hepsini getir" anlamına gelir.
Belirli Kolonları Seçmek
Genellikle tablonun tamamına değil, sadece ihtiyacınız olan kolonlara ihtiyacınız olur. Kolon adlarını virgülle ayırarak belirtebilirsiniz:
SELECT [Müşteri Adı] FROM Müşteriler;
SELECT [Müşteri Adı], Şehir FROM Müşteriler;
Hangi Veritabanında Çalıştığınıza Dikkat Edin
Sorgu penceresinin üstündeki veritabanı seçim kutusu, sorgunun hangi veritabanına karşı çalışacağını belirler. Yanlış veritabanındaysanız ("KushaDB" gibi) ve orada o tablo yoksa sorgunuz hata verir — Northwind üzerinde olduğunuzdan emin olun.
Sırada Ne Var?
SELECT, serinin geri kalanındaki hemen hemen her sorgunun temelini oluşturacak. Sırada tekrar eden değerleri kaldıran SELECT DISTINCT var.