SQL ANY și ALL. Operatorii SQL ANY și ALL. Valorile subquery. Sintaxa ANY. Sintaxa ALL.

SQL ANY și ALL 

Operatorii SQL ANY și ALL

Operatorii ANY și ALL sunt folosiți cu o clauză WHERE sau HAVING.
Operatorul ANY returnează adevărat dacă oricare dintre valorile subquery îndeplinește condiția.
Operatorul ALL returnează adevărat dacă toate valorile subquery corespund condiției.

Sintaxa ANY
 
SELECT column_name(s)
FROM table_name
WHERE column_name operator ANY
(SELECT column_name FROM table_name WHERE condition);

Sintaxa ALL
 
​​​​​​​SELECT column_name(s)
FROM table_name
WHERE column_name operator ALL
(SELECT column_name FROM table_name WHERE condition);

Notă: Operatorul trebuie să fie un operator de comparație standard (=, <>,! =,>,> =, <, Sau <=);