آموزش SQL | عملگر های ANY و ALL
خطای دسترسی
برای ثبت پاسخ، ابتدا باید در سایت وارد شوید.
عملگر های ANY و ALL در دستورات WHERE یا HAVING استفاده می شوند.
عملگر ANY اگر حداقل یکی از ردیف های موجود در دستور SELECT داخلی در شرط صدق کنند، مقدار true را برمیگرداند.
و عملگر ALL اگر همه ردیف های موجود در دستور SELECT داخلی در شرط صدق کنند، مقدار true را برمیگرداند.
سینتکس ANY
SELECT column_name(s)
FROM table_name
WHERE column_name operator ANY
(SELECT column_name FROM table_name WHERE condition);
سینتکس ALL
SELECT column_name(s)
FROM table_name
WHERE column_name operator ALL
(SELECT column_name FROM table_name WHERE condition);
نکته : مقدار operator باید یکی از عملگر های استاندارد مقایسه باشد (=, <>, !=, >, >=, <, or <=).
برای ثبت پرسش ابتدا در سایت وارد شوید.