Subquery ne demek?
Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler
Subquery, yazılımda alt sorgu, iç içe sorgu anlamına gelir.
Başka bir sorgunun içine parantez içinde yazılan ve sonucu dıştaki sorgu tarafından, örneğin filtrelenecek değerlerin listesi olarak kullanılan sorgu.
English: A query written inside another query, in brackets, whose result is used by the outer query, for example as a list of values to filter by.
Nerede ve nasıl kullanılır?
'Inner query' ya da 'nested query' diye de geçer. Alt sorgular WHERE içinde (… IN (SELECT …)), FROM içinde türetilmiş tablo (derived table) olarak ya da SELECT listesinde yer alabilir. Dış sorguya başvuran correlated subquery her satır için yeniden çalıştığından yavaş olabilir; çoğu zaman bir join ya da CTE daha anlaşılır olur.
Örnek cümleler
The subquery returns the IDs of customers who ordered last month.
Alt sorgu, geçen ay sipariş veren müşterilerin ID'lerini döndürüyor.
Rewriting the correlated subquery as a join cut the run time in half.
İlişkili alt sorguyu join olarak yeniden yazmak çalışma süresini yarıya indirdi.
Sık kullanılan kalıplar
- correlated subquery
- nested subquery
- subquery in the WHERE clause
- rewrite a subquery
İlgili terimler
Bu kelime başka alanlarda
Aynı İngilizce kelime başka bir alanda farklı bir anlama gelebilir:
Aynı konudan: Veritabanları ve Kalıcı Saklama
Seviyene uygun okumayla pekiştir
Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar:
