Tüm sütunları seçme
- SQL kursu
- Başlangıç
- Ders 2/115
- 4 dk
SELECT * ile bir tablonun tüm sütunlarını getirmeyi öğrenirsin.
Tüm sütunları seçme
Bir tablodaki tüm sütunları getirmek istersen * jokerini kullanırsın. Bu, her sütunu tek tek yazmak yerine kısa yol sağlar.
SELECT *
FROM customers;Bu sorgu customers tablosundaki tüm sütunları ve tüm satırları döndürür. Hızlı bir bakış için yararlıdır ama büyük tablolarda yavaştır.
customers kaynağından tüm sütunlar seçilir.
Tüm sütunları seçme — ayrıntı
SELECT * kolay gibi görünür ama üretimde dikkatli kullan. Üç nedeni var:
- Tabloya yeni sütun eklenirse sorgu beklenmedik veri döndürür
- Gereksiz sütunlar ağ trafiğini artırır
- Sorgu planı seçicilikten yoksun kalır
En iyi uygulama: yalnızca ihtiyacın olan sütunları adıyla yaz. Bir tabloyu keşfederken SELECT * işe yarar; ancak API ya da rapor için yalnızca gerekli sütunları seçmek daha güvenli ve hızlıdır.
Uygulama Tüm sütunları seçme
customers tablosundaki tüm sütunları getiren sorguyu yaz.
Başlangıç kodu
-- tüm sütunları seç
SELECT
FROM customersÖrnek çözüm
SELECT *
FROM customersBeklenen çıktı
id name city 1 Ayşe İstanbul 2 Alex Berlin
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Tüm sütunlar
SELECT ____
FROM customers;
SELECT *
FROM customers;
Açıklama: * tablodaki tüm sütunları seçer.
2 Tüm sütunları getiren karakter nedir?
- %
- * Doğru cevap
- &
- #
Açıklama: * tüm sütunları seçer.
3 Tüm sütunları seçme: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
* |
tüm sütunlar |
FROM |
tablo |
virgül |
sütun ayır |
; |
sorgu bitir |