اختيار أعمدة محدّدة
بدل *، حدّد الأعمدة التي تريدها:
SELECT name, email FROM users;
التصفية بـ WHERE
نجلب صفوفًا تحقّق شرطًا:
SELECT * FROM users WHERE age >= 18;
SELECT * FROM users WHERE name = 'براء';
عوامل المقارنة والمنطق
SELECT * FROM users WHERE age > 20 AND age < 30;
SELECT * FROM users WHERE name = 'براء' OR name = 'سارة';
SELECT * FROM products WHERE price BETWEEN 50 AND 100;
SELECT * FROM users WHERE city IN ('الرياض', 'جدة');
البحث بنمط (LIKE)
SELECT * FROM users WHERE email LIKE '%@gmail.com';
SELECT * FROM users WHERE name LIKE 'ب%'; -- يبدأ بـ ب
% تعني "أي عدد من الأحرف".
الترتيب (ORDER BY)
SELECT * FROM users ORDER BY age ASC; -- تصاعدي
SELECT * FROM users ORDER BY age DESC; -- تنازلي
تحديد العدد (LIMIT)
SELECT * FROM users ORDER BY age DESC LIMIT 5; -- أكبر 5
🎯 التالي: إضافة وتعديل وحذف البيانات.