در این مقاله، اجازه دهید در مورد 15 پرسش مهم SQL برای مبتدیان از جمله این موارد بحث کنیم. چگونه داده ها را از جدول بدست می آورید؟ چگونه جدول را ایجاد یا رها می کنید؟ چگونه رکوردهای مختلف را نمایش می دهید؟ آیا می خواهید؟ و شما به راحتی می توانید همه این کارها را با نوشتن یک پرس و جو ساده SQL انجام دهید.
1. نحوه دریافت داده های det از تمام ستون های یک جدول
این یک پرس و جو بسیار ساده برای نمایش تمام داده های یک جدول است. توجه داشته باشید که تنها یک کاراکتر بعد از SELECT وجود دارد : "*" (که همه ستون ها را مشخص می کند) در این کوئری.
بنابراین نیازی به ذکر نام ستون ها نیست. البته FROM و نام جدولی را که می خواهید از آن داده بگیرید را فراموش نکنید. در این مثال، ما در حال بازیابی داده ها از HUMUN در جدول هستیم.
FROM human;
2. داده ها را از ستون های خاصی از یک جدول دریافت کنید
پرس و جوی بالا تمام داده های HUMAN را نمایش می دهد. اگر فقط می خواهید داده ها را از ستون های خاصی بازیابی کنید، آنها را بعد از SELECT فهرست کنید. در این مثال، ما در حال بازیابی داده ها از ستون های id و name هستیم.
FROM human;
3. فیلتر کردن داده ها با استفاده از عبارت WHERE
علاوه بر دریافت داده ها از ستون های خاص، می توانیم داده ها را با استفاده از WHERE نیز فیلتر کنیم. به مثال زیر نگاه کنید، یک شرط سن >= 30 وجود دارد. بنابراین به این معنی است که ما به دنبال یک لیست انسانی هستیم که سنی برابر با 30 یا بیشتر داشته باشد.
FROM human
WHERE age>=30;
4. دریافت داده ها با استفاده از شرایط چندگانه که توسط اپراتور AND به هم پیوسته اند
اگر میخواهید دادهها را بر اساس چندین شرایط فیلتر کنید، مانند نام = 'راجش' و سن >= 30، میتوانید از زیر یک استفاده کنید.
FROM human
WHERE age >= 30 AND name = 'Rajesh';