Оператор ALL в SQL-запросах применяется для сравнения значения столбца с напрямую указанным списком значений или со списком значений, возвращённым подзапросом. 1
Он используется с операторами WHERE или HAVING и позволяет проверить, что условие выполняется для всех значений в диапазоне. 13
Обычно функция ALL применяется для получения выборки, характеризуемой значениями учитываемого столбца, которые больше (или меньше) всех значений того же столбца другой выборки, которая извлекается подзапросом. 4
Например, с помощью оператора ALL можно найти сотрудников с зарплатой выше средней зарплаты сотрудников определённого отдела. 5
Важно учитывать, что такое сравнение в основном проводится для числовых значений, так как для сравнения строк оператор ALL имеет ограниченное применение. 1