Subquery — запрос внутри другого запроса. Scalar subquery: возвращает одно значение — SELECT * FROM orders WHERE user_id = (SELECT id FROM users WHERE email = 'test@test.com'). IN subquery: возвращает список — SELECT * FROM orders WHERE user_id IN (SELECT id FROM users WHERE country = 'RU'). Correlated subquery: зависит от внешнего запроса. При тестировании: часто удобнее и читаемее чем JOIN. Например, "найти всех юзеров у которых есть хотя бы один неоплаченный заказ".
Что такое подзапросы (subqueries) и как их использовать?
Middle
281 просмотровAFK Offer AI
Что такое cloud testing и когда использовать?