پشتیبانی: 09131253620
ارتباط با ما
تلگرام: 09131253620


یکی دیگر از خدمات ما طراحی وب سایتهای واکنشگرا یا Responsive با کیفیت بالا می باشد. برای طراحی این وب سایتها از تکنولوژیهای روز دنیا استفاده می شود.


       
صفحه اصلی  |  فروشگاه ما  |  استخدام  |  نرم افزار مدیریت برنامه غذایی رستوران ها  |  seo تضمینی اصفهان  |  ثبت نام  |  طراحی وب سایت در اصفهان  |  برنامه نویسی اصفهان  |  انجام پروژه های پایگاه داده SQL Server  |  انجام پروژه مهندسی نرم افزار  |  انجام پروژه های مالتی مدیا بیلدر  |  در مورد ما  |  انجام پروژه های اکسس Microsoft access  |  نمونه پروژه ها  |  ارتباط با ما  |  اخبار و مقاله  |  انجمن رفع اشکالات مشتریان
برجسته ترین ها
گروه های مقاله ها
HyperLink


بررسی عبارات شرطی در sql server تاریخ درج: ١٣٩۶/٠٣/٢٧

بررسی ساختار دستورهای شرطی در کنار where در sql

در کنار where در پرس و جوی sql معمولا از AND و OR و یا NOT و یا چند اپراتور دیگر استفاده می شود. هر کدام از این عملگرهای اثر خاصی روی پرس و جوی پایگاه داده دارند.

دستورات شرطی sql

معمولا از این اپراتورها برای فیلتر کردن اطلاعات درخواستی از پایگاه داده (فیلتر ساده یا مرکب) استفاده میشود. 

  • از AND زمانی استفاده میشود که می خواهیم دو یا چند شرط با هم برقرار باشند. مثلا کالاهایی که دارای رنگ آبی و قیمت 200 تومان هستند.
  • از OR زمانی استفاده می شود که بخواهیم یکی از دو یا چند ظرط برقرار باشند. مثلا کالاهایی که هیچ فروشی نداشته اند یا کالاهایی که برچب مرجوعی دارند.
  • از NOT هم زمانی استفاده می شود که می خواهیم عبارت ما شامل جستجو نشود. مثلا گزارش از اقلام فروخته شده به شرطی که شامل کالاهایی که دارای برچسب خارجی هستند نباشد.

مثال AND همراه با WHER در SQL:

SELECT column1, column2, ...
FROM table_name
WHERE condition1 AND condition2 AND condition3 ...;

و یا:

SELECT * FROM Customers
WHERE Country='Germany' AND City='Berlin';

 

نتیجه:

Number of Records: 1
CustomerID CustomerName ContactName Address City PostalCode Country
1 Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany

 

مثال OR همراه با WHER در SQL:

SELECT column1, column2, ...
FROM table_name
WHERE condition1 OR condition2 OR condition3 ...;

و یا:

SELECT * FROM Customers
WHERE City='Berlin' OR City='München';

نتیجه:

Number of Records: 2
CustomerID CustomerName ContactName Address City PostalCode Country
1 Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
25 Frankenversand Peter Franken Berliner Platz 43 München 80805 Germany

مثال NOT همراه با WHER در SQL:

SELECT column1, column2, ...
FROM table_name
WHERE NOT condition;

و یا

SELECT * FROM Customers
WHERE NOT Country='Germany';

مثال با ترکیبی از and و or و not در sql:

SELECT * FROM Customers
WHERE Country='Germany' AND (City='Berlin' OR City='München');

و یا

SELECT * FROM Customers
WHERE NOT Country='Germany' AND NOT Country='USA';

 

 


تگها: not in sql   sql   sql where conditios   بررسی where در sql   عبارتهای شرطی پایگاه داده   
 

HyperLink

ارسال نظر در مورد این مطلب
نام :  
آدرس ایمیل :  
متن پیام :  
کد امنیتی :  
   
   
نظری برای نمایش وجود ندارد
 
این مطلب را به اشتراک بگذارید: