عملگرهای ANY و ALL
مقایسه با هر یک یا همه مقادیر یک Subquery با ANY و ALL.
ANY و ALL چیست؟
این عملگرها برای مقایسه یک مقدار با نتایج یک Subquery استفاده میشوند.
عملگر ANY
ANY درست است اگر شرط برای حداقل یکی از مقادیر برقرار باشد.
SELECT name, age FROM students
WHERE age > ANY (SELECT age FROM students WHERE city = 'تهران');
عملگر ALL
ALL درست است اگر شرط برای همه مقادیر برقرار باشد.
SELECT name, age FROM students
WHERE age > ALL (SELECT age FROM students WHERE city = 'تهران');
این مبحث بخشی از دوره آموزش کامل SQL است.