alikyselyt
Alikyselyt, eli subqueries, ovat kyselyitä, jotka on upotettu toisen kyselyn sisälle. Niitä käytetään SQL-kielessä useissa kohdissa, kuten kyselyn WHERE-, FROM- tai SELECT-lauseissa. Alikyselyt voivat palauttaa arvoja, rivejä tai määrän tuloksia ja mahdollistavat monimutkaisten ehtojen ja laskelmien suorittamisen yhdellä kyselyllä.
Alikyselyt voidaan luokitella useilla tavoilla. Ei-korreloituneet alikyselyt voidaan laskea erikseen ulkoisen kyselyn suorittaessa, kun taas korreloituneet
Esimerkit tarjoavat yleisiä käyttötilanteita. Ei-korreloitunut scalar-alikysely: SELECT name FROM employees WHERE department_id = (SELECT id FROM departments
Käyttö ja suorituskyky voivat vaihdella tietokantajärjestelmän mukaan. Joissakin tapauksissa alikyselyt voidaan muuntaa liittyneiksi hakuihin (JOIN-ops), mikä