
SQL - Alt Sorgular ve CTE'ler
Skaler alt sorgular, ilişkili alt sorgular, EXISTS, WITH (CTE), özyinelemeli CTE'ler, sorgu yeniden düzenleme
1SQL'de alt sorgu nedir?
SQL'de alt sorgu nedir?
Cevap
Alt sorgu, başka bir SQL sorgusunun içine yerleştirilmiş bir sorgudur. SELECT, FROM, WHERE veya HAVING yan tümcelerinde görünebilir. Alt sorgu önce çalıştırılır ve sonucu dış sorgu tarafından kullanılır. Bu mekanizma, karmaşık problemleri ardışık mantıksal adımlara ayırmaya olanak tanır.
2Skaler bir alt sorgu hangi SQL yan tümcesinde kullanılabilir?
Skaler bir alt sorgu hangi SQL yan tümcesinde kullanılabilir?
Cevap
Skaler bir alt sorgu tam olarak tek bir değer döndürür (bir satır, bir sütun). Bu özellik sayesinde, SELECT yan tümcesinde hesaplanan sütun olarak kullanılabilir. Doğrudan karşılaştırmalar için WHERE içinde de görünebilir. Birden çok satır döndüren alt sorgular, tek bir değerin beklendiği yerlerde kullanılamaz.
3Alt sorgu ile birleştirme arasındaki fark nedir?
Alt sorgu ile birleştirme arasındaki fark nedir?
Cevap
Alt sorgu, dış sorgu tarafından kullanılan ara sonuç üreten bağımsız iç içe yerleştirilmiş bir sorgudur, oysa birleştirme birden fazla tablonun sütunlarını doğrudan tek bir sonuç kümesinde birleştirir. Veri birleştirmede birleştirmeler genellikle daha performanslıdır, ancak alt sorgular karmaşık filtreler veya ara hesaplamalar için bazen daha okunabilirdir.
Sonuçları filtrelemek için IN anahtar kelimesi bir alt sorguyla nasıl kullanılır?
İlişkili alt sorgu nedir?
+17 mülakat soruları
Diğer Data Analytics mülakat konuları
Google Sheets - Temeller
Google Sheets - Gelişmiş Formüller
SQL - Temeller
SQL - Toplama ve Gruplama
SQL - Join İşlemleri
BigQuery - Temeller
Data Cleaning - Veri temizleme
KPI'lar ve İş Metrikleri
Tanımlayıcı İstatistik
Zapier ve No-Code otomasyonu
Veri Görselleştirme İlkeleri
Python & Pandas - Temeller
Google Sheets - Otomatik Panolar
SQL - Window Functions
BigQuery - Gelişmiş Özellikler
Data Modeling
Funnel ve Dönüşüm Analizi
Cohort ve Retention Analizi
Google Tag Manager ve Tracking
API'ler ve Webhook'lar
dbt - Temeller
AB Testing ve Uygulamalı İstatistik
Looker Studio (Google Data Studio)
Power BI - Temeller
SQL - Gelişmiş Analitik Sorgular
dbt - Gelişmiş Özellikler
Power BI - DAX ve Gelişmiş Dashboard'lar
Python Analytics - Gelişmiş Analiz ve ML
Bir sonraki mülakatın için Data Analytics'de uzmanlaş
Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.
Ücretsiz başla