الدرس 11 : شرح برمجة php من الصفر

احمد محمود
Estimated read time: 2 min

الدرس الحادي عشر: استعلامات SQL الأساسية (Basic SQL Queries)

في الدرس ده، هنتعلم إزاي نستخدم استعلامات SQL الأساسية اللي بتساعدنا نتعامل مع قواعد البيانات. هنتناول الطرق المختلفة لاسترجاع البيانات باستخدام استعلامات SELECT، وكمان هنتكلم عن كيفية استخدام شروط وأوامر مختلفة للحصول على ال معلومات اللي محتاجينها.



استعلامات SELECT

SELECT هي الكلمة الأساسية اللي بنستخدمها عشان نسترجع البيانات من قاعدة البيانات. ممكن نسترجع كل الأعمدة أو نحدد أعمدة معينة بس.

مثال: استعلام لاسترجاع كل البيانات

Select All Example
SELECT * FROM users;

  

في المثال ده، بنستخدم SELECT * عشان نسترجع كل البيانات من جدول users.

استرجاع أعمدة معينة

لو عايزين نسترجع أعمدة معينة بس، نكتب أسماء الأعمدة بعد الكلمة SELECT.

مثال: استرجاع عمودين فقط

Select Specific Columns Example
SELECT username, email FROM users;

  

في المثال ده، بنسترجع فقط أعمدة username وemail من جدول users.

استخدام WHERE لتحديد الشروط

بنستخدم الكلمة WHERE لتحديد شروط معينة لاسترجاع البيانات. ده بيساعدنا نسترجع بيانات محددة بس.

مثال: استرجاع بيانات بناءً على شرط

Select With Where Example
SELECT * FROM users WHERE username = 'ahmed';

  

في المثال ده، بنسترجع البيانات الخاصة بالمستخدم اللي اسمه ahmed فقط.

ترتيب النتائج باستخدام ORDER BY

لو عايزين نرتب النتائج حسب عمود معين، بنستخدم الأمر ORDER BY.

مثال: ترتيب النتائج تصاعديًا

Order By Example
SELECT * FROM users ORDER BY created_at ASC;

  

في المثال ده، بنرتب النتائج حسب تاريخ الإنشاء (created_at) بترتيب تصاعدي.

تحديد عدد النتائج باستخدام LIMIT

لو عايزين نحدد عدد النتائج اللي تظهر، بنستخدم LIMIT.

مثال: استرجاع 5 نتائج فقط

Limit Example
SELECT * FROM users LIMIT 5;

  

في المثال ده، بنسترجع 5 نتائج بس من جدول users.

التصفية باستخدام LIKE

لو عايزين نبحث عن بيانات تحتوي على نص معين، بنستخدم LIKE مع الـwildcards.

مثال: البحث عن مستخدمين يبدأ اسمهم بـ 'A'

Like Example
SELECT * FROM users WHERE username LIKE 'A%';

  

في المثال ده، بنسترجع كل المستخدمين اللي يبدأ اسمهم بحرف A.

ملخص الدرس

  • اتعلمنا إزاي نستخدم استعلامات SQL لاسترجاع البيانات.
  • استعرضنا استخدام SELECT، WHERE، ORDER BY، وLIMIT.
  • اتعرفنا على البحث باستخدام LIKE.

في الدرس الجاي، هنتكلم عن الانضمام بين الجداول (JOIN) وكيفية الربط بين بيانات من جداول مختلفة.

إرسال تعليق

Cookie Consent
تعريف الارتباط

نستخدم ملفات تعريف الارتباط لضمان حصولك على أفضل تجربة.

Oops!
يبدو أن هناك مشكلة في اتصالك بالإنترنت. يرجى الاتصال بالإنترنت والمحاولة مرة أخرى.
AdBlock Detected!
لقد اكتشفنا أنك تستخدم إضافة حظر الإعلانات في متصفحك.
يتم استخدام الإيرادات التي نحصل عليها من الإعلانات لإدارة هذا الموقع، لذا نرجو منك إضافة موقعنا إلى القائمة البيضاء في إضافة حظر الإعلانات الخاصة بك.
Site is Blocked
Sorry! This site is not available in your country.