دریافت مشاوره فروش ، ارسال کلمه » سایت « به شماره : 834-82-83-0919

تماس بگیرید

آموزش sql مقدماتی - قسمت سوم – طراحی و پشتیبانی سایت وردپرسی

آموزش SQL مقدماتی - شرط های پایه در SQL - قسمت سوم

شرط‌های پایه در SQL (Basic Conditions)

در زبان SQL، شرط‌ها بخش اصلی جستجو و مدیریت داده‌ها هستند. وقتی ما داده‌ها را از جدول‌های پایگاه داده فراخوانی می‌کنیم، معمولاً همه‌ی ردیف‌ها به کار ما نمی‌آیند. به همین دلیل باید بتوانیم نتایج را فیلتر کنیم تا فقط رکوردهایی که با معیار خاصی مطابقت دارند نمایش داده شوند. این کار با استفاده از شرط‌های پایه (Basic Conditions) انجام می‌شود.


چرا شرط‌های پایه مهم هستند؟

فرض کنید جدولی از دانش‌آموزان داریم. اگر بخواهیم فقط کسانی که بالای ۱۸ سال سن دارند را ببینیم، دیگر نمایش همه‌ی داده‌ها مفید نیست. با شرط‌های پایه می‌توانیم این کار را انجام دهیم. این دستورات پایه‌ترین و پرکاربردترین ابزار در SQL هستند و تقریبا در همه‌ی کوئری‌ها استفاده می‌شوند.


عملگرهای اصلی در شرط‌های پایه

1. برابر بودن (=)

برای بررسی اینکه مقدار یک ستون دقیقاً برابر با مقدار مشخصی است.

 
SELECT * FROM Students WHERE Age = 18;

📌 این کوئری تمام دانش‌آموزانی را برمی‌گرداند که سن آن‌ها دقیقاً ۱۸ سال است.


2. نامساوی (<> یا !=)

برای یافتن ردیف‌هایی که مقدارشان متفاوت از مقدار مورد نظر است.

 
SELECT * FROM Students WHERE Age <> 18;

📌 در این مثال همه دانش‌آموزان به جز کسانی که ۱۸ سال دارند نمایش داده می‌شوند.

در برخی پایگاه‌ها می‌توان از != نیز به جای <> استفاده کرد.


3. بزرگتر (>)

برای انتخاب داده‌هایی که از مقدار خاصی بیشتر هستند.

 
SELECT * FROM Students WHERE Age > 18;

📌 دانش‌آموزانی نمایش داده می‌شوند که سنشان بالای ۱۸ سال است.


4. کوچکتر (<)

برای انتخاب داده‌هایی که از مقدار خاصی کمتر هستند.

 
SELECT * FROM Students WHERE Age < 18;

📌 این کوئری دانش‌آموزانی را نمایش می‌دهد که سنشان کمتر از ۱۸ سال است.


5. بزرگتر یا مساوی (>=)

 
SELECT * FROM Students WHERE Age >= 18;

📌 همه‌ی دانش‌آموزانی که ۱۸ سال یا بیشتر دارند برگردانده می‌شوند.


6. کوچکتر یا مساوی (<=)

 
SELECT * FROM Students WHERE Age <= 18;

📌 در این حالت همه‌ی دانش‌آموزانی که سنشان ۱۸ یا کمتر است انتخاب می‌شوند.


نکات مهم در استفاده از شرط‌های پایه

  1. این شرط‌ها معمولاً همراه با دستور WHERE استفاده می‌شوند.

  2. شرط‌های پایه فقط یک قسمت از فیلتر هستند، می‌توان آن‌ها را با شرط‌های ترکیبی مثل AND، OR و NOT ترکیب کرد.

  3. این شرط‌ها فقط روی داده‌های عددی یا متنی قابل مقایسه کار می‌کنند. برای مقادیر متنی پیچیده‌تر باید از LIKE استفاده کرد.


مثال ترکیبی از شرط‌های پایه

جدول Students با ستون‌های Name, Age, Grade را در نظر بگیرید.

 
SELECT Name, Age, Grade FROM Students WHERE Age >= 18 AND Grade = 'A';

📌 در این کوئری فقط دانش‌آموزانی نمایش داده می‌شوند که ۱۸ سال یا بیشتر سن دارند و همزمان نمره A گرفته‌اند.


کاربرد شرط‌های پایه در دنیای واقعی

  • فیلتر مشتریانی که خرید بالاتر از یک مبلغ خاص داشته‌اند.

  • یافتن سفارش‌هایی که قبل یا بعد از تاریخ مشخصی ثبت شده‌اند.

  • انتخاب محصولاتی که قیمت آن‌ها در محدوده خاصی قرار دارد.

  • بررسی کارمندانی که سابقه کاری آن‌ها بیشتر از تعداد سال مشخصی است.


جمع‌بندی

شرط‌های پایه در SQL سنگ‌بنای جستجوهای قدرتمندتر هستند. با استفاده از آن‌ها می‌توان داده‌ها را به سادگی فیلتر کرد و فقط نتایج مورد نیاز را به دست آورد. عملگرهای =، <>، >، <، >=، <= ابزارهای اصلی این بخش هستند. اگر این شرط‌ها را خوب یاد بگیرید، کار با SQL برایتان بسیار ساده‌تر می‌شود.

پشتیبانی و طراحی سایت مصطفی علاالدین

خدمات طراحی و پشتیبانی سایت ، آموزش برنامه نویسی به صورت خصوصی و گروهی ، مشاوره جهت شروع کسب و کار آنلاین و طراحی CRM و CMS 

تمامی حقوق این وب‌سایت برای آکادمی برنامه نویس مصطفی علاالدین محفوظ است.

قدرت گرفته شده در آکادمی برنامه نویسی و طراحی سایت مصطفی علاءالدین

ورود | ثبت نام
شماره موبایل یا پست الکترونیک خود را وارد کنید
برگشت
کد تایید را وارد کنید
کد تایید برای شماره موبایل شما ارسال گردید
ارسال مجدد کد تا دیگر
برگشت
رمز عبور را وارد کنید
رمز عبور حساب کاربری خود را وارد کنید
برگشت
رمز عبور را وارد کنید
رمز عبور حساب کاربری خود را وارد کنید
برگشت
درخواست بازیابی رمز عبور
لطفاً پست الکترونیک یا موبایل خود را وارد نمایید
برگشت
کد تایید را وارد کنید
کد تایید برای شماره موبایل شما ارسال گردید
ارسال مجدد کد تا دیگر
ایمیل بازیابی ارسال شد!
لطفاً به صندوق الکترونیکی خود مراجعه کرده و بر روی لینک ارسال شده کلیک نمایید.
تغییر رمز عبور
یک رمز عبور برای اکانت خود تنظیم کنید
تغییر رمز با موفقیت انجام شد

جشنواره طراحی و پشتیبانی سایت

تخفیف ویژه برای شما عزیزان به مناسبت فرارسیدن یلدا

مشتری گرامی، به دلیل حجم بالای درخواست‌ها در جشنواره طراحی و پشتیبانی سایت، لطفاً از ارسال مجدد خودداری فرمایید.

از اعتماد شما سپاسگزاریم.
تیم پشتیبانی و طراحی سایت مصطفی علاءالدین