Andmete valikuks päringute
koostamine SQL’i abil
Подзапросы, возвращающие единственное значение
Подзапрос, начинающийся с оператора сравнения, не сопровождающегося операторами ANY или ALL, должен возвращать единственное значение. В такие подзапросы с часто включают агрегирующие функции, поскольку эти функции гарантированно возвращают единственное значение.
В тоже время, подзапросы с оператором сравнения не могут содержать предложения GROUP BY и HAVING, если только вам не известно заранее, что в результате группировки будет возвращено единственное значение.
Вывести список услуг, стоимость
которых превышает среднюю стоимость услуги:
SQL:
SELECT service
FROM tbl_service
WHERE price > (SELECT avg(price) FROM tbl_service)
Результат:
| service |
| Equipment rental |
| Wireless service |
| Multiple lines |
| Internet |