عملگر AND رکورد اطلاعاتی را نمایش میدهد که هم شرط اول و هم شرط دوم برقرار باشد.
عملگر OR رکورد اطلاعاتی را نمایش میدهد که هریک از شروط اول یا دوم برقرار باشد.
مثالی برای AND:
نام جدول PERSON است:
حالا میخواهیم فقط شخصی را از جدول انتخاب کنیم که نامش TOVE و (AND) نام خانوادگی آن Svendson باشد.
از دستور زیر استفاده میکنیم:
SELECT * FROM Persons
WHERE FirstName='Tove'
AND LastName='Svendson'
نتیجه به شکل زیر میباشد.
مثالی برای OR:
حالا میخواهیم شخصی را از جدول انتخاب کنیم که نامش ola یا tove باشد برای اینکار از دستور زیر استفاده میکنیم.
SELECT * FROM Persons
WHERE FirstName='Tove'OR
FirstName='Ola'
نتیجه به شکل زیر می باشد.
ترکیب AND و OR :
شما میتوانید دو عملگر AND و OR را با هم ترکیب کنید، فقط برای اینکار کافیست از پرانتز استفاده کنید.
حال میخواهیم شخصی را با نام خانوادگی Svendson و (AND) نام OLA یا(OR) نام TOVE از جدول انتخاب کنیم.
SELECT * FROM Persons WHERE
LastName='Svendson'
AND (FirstName='Tove' OR FirstName='Ola')
با استفاده از دستوربالا به نتیجه زیر میرسیم.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.