
یادگیری سی شارپ از مفاهیم پایه تا پروژه محور: شیگرایی، کار با SQL و LINQ، ORMها (Entity Framework)، ساخت پروژه مدیریت رستوران با گزارشات حرفهای و امکانات کامل!
مشاهده بیشتر
تو این دوره SQL Server رو از صفر تا پیشرفته یاد میگیری! از تراکنشها و طراحی دیتابیس تا Query نویسی حرفهای و پروژههای واقعی مثل مدیریت فروش و سیستم مالی. همه چی رو با مثال و تمرین یاد میگیری و یه متخصص دیتابیس میشی!
مشاهده بیشترمشخصات مقاله
آموزش دستور WHERE
آموزش دستور Where در sql server
عبارت WHERE در SQL
عبارت WHERE برای استخراج رکوردهایی استفاده می شود که در طبقه بندی بخصوصی جای می گیرند.
فرم عبارت WHERE
1 2 3 | SELECT column_name,column_name FROM table_name WHERE column_name operator value;<button></button> |
نحوه استفاده از WHERE در پایگاه داده
در این آموزش از نمونه پایگاه داده مشهور Northwind استفاده خواهیم کرد.
جدول زیر از میان جدول "Customers " انتخاب شده است:

مثال استفاده از عبارت WHERE
دستور SQL زیر تمام customer هایی را که اهل کشور(Country") Mexico") ) هستند از جدول "Customers" انتخاب می کند:
1 2 | SELECT * FROM Customers WHERE Country= 'Mexico' ;<button></button> |
تفاوت استفاده از کوتیشن (") در داده های متنی و داده های عددی در SQL مسلزم استفاده ازکوتیشن در اطراف مقادیر متنی هستید. (اکثر سیستم های پایگاه داده اجازه استفاده از دابل کوتیشن (" ") را به کاربران می دهند)
درحالیکه داده های عددی نباید در داخل کوتیشن قرار گیرند:
1 2 | SELECT * FROM Customers WHERE CustomerID=1;<button></button> |
عملگرهای عبارت WHERE
از عملگر های زیر می توان در عبارت WHERE استفاده کرد:
نکته: در برخی از نسخه های SQL این عملگر به شکل != نیز نوشته می شود.
در بخش بعدی از سری مقالات آموزشی sql server با نحوه استفاده از عملگرهای AND و OR در sql server آشنا می شویم.