مشخصات مقاله
-
4983
-
5.0
-
21782
-
1
-
1
آموزش عملگرهای AND و OR
عملگرهای AND و OR در sql server
عملگرهای AND و OR برای فیلتر کردن record ها براساس بیشتر از یک شرط استفاده می شوند .
عملگر AND رکوردی را نمایش می دهد که هم شرط اول و هم شرط دوم در آن صدق کند .
عملگر OR رکوردی را نمایش می دهد که یا شرط اول و یا شرط دوم در آن صدق کند.
نحوه استفاده از عمگرهای AND و OR در پایگاه داده
در این آموزش از نمونه پایگاه داده مشهور Northwind استفاده خواهیم کرد.
جدول زیر از میان جدول "Customers" انتخاب شده است.
استفاده از عملگر AND
دستور SQL زیر تمام customer ها را از کشور "Germany" و شهر "Berlin" از جدول "Customers" انتخاب می کند.
SELECT * FROM Customers WHERE Country='Germany' AND City='Berlin';
مثال استفاده از عملگر OR
دستور SQL زیر تمام customer ها را از شهر "Berlin" یا "Munchen" از جدول "Customers" انتخاب می کند.
SELECT * FROM Customers WHERE City='Berlin' OR City='München';
ترکیب AND و OR
همچنین می توانید AND و OR را با هم ترکیب کنید (از پرانتز برای ترکیب عبارات استفاده کنید).
دستور SQL زیر تمام customer ها را از کشور "Germany" و شهر "Berlin" یا "Munchen" از جدول "Customers" انتخاب می کند.
SELECT * FROM Customers WHERE Country='Germany' AND (City='Berlin' OR City='München');
در بخش بعدی از سری مقالات آموزشی sql server با نحوه استفاده از دستور Order By در sql server آشنا می شویم.