اپراتور IN در SQL
یادگیری SQLاپراتور IN به شما اجازه می دهد چندین مقدار را در یک عبارت WHERE مشخص کنید.
اپراتور IN یک اصطلاح کوتاه برای شرایط چندگانه است.
FROM table_name
WHERE column_name
IN (value1, value2, ...
یا
FROM table_name
WHERE column_name
IN (SELECT STATEMENT);
در زیر یک انتخاب از جدول " Customers" در پایگاه دادهNorthwind است:
مثال اپرتور IN
دستور SQL زیر همه مشتریان را که در "آلمان"، "فرانسه" و "بریتانیا" قرار دارد انتخاب می کند:
29 رکورد انتخاب شد که به اختصار چند رکورد نمایش داده می شود.
مثال اپرتور برای NOT IN
دستور SQL زیر همه مشتریانی را که در "آلمان"، "فرانسه" یا "بریتانیا" واقع نمی شوند انتخاب می کند:
62 رکورد انتخاب شد که به اختصار چند رکورد نمایش داده می شود.
مثال اپرتور IN
دستور SQL زیر همه مشتریانی را که از کشورهای مشابه به عنوان تامین کننده هستند انتخاب می کند:
69 رکورد انتخاب شد که به اختصار چند رکورد نمایش داده می شود.
نظر شما
>