فلترة النصوص والتواريخ والأرقام في LIKE + BETWEEN + NULL | MySQL
Автор: Ahmed El-Gendy
Загружено: 2026-02-28
Просмотров: 684
Описание:
في الفيديو ده هنفهم 3 Operators مهمين جدًا في SQL وهنستخدمهم في فلترة البيانات بشكل عملي وبأمثلة واضحة:
1) IS NULL / IS NOT NULL
كتير بنقع في مشكلة إن قيمة العمود تكون NULL (يعني مفيش قيمة أصلًا) — وهنا بنستخدم:
IS NULL عشان نجيب السجلات اللي القيمة فيها فاضية (NULL)
IS NOT NULL عشان نجيب السجلات اللي فيها قيمة فعلًا
⚠️ مهم: = NULL مش شغال في SQL… لازم IS NULL.
2) BETWEEN Operator
هنعرف إزاي نفلتر بيانات ضمن Range (مدى) سواء:
أرقام (مثلاً: الأسعار من 100 إلى 500)
تواريخ (Dates)
أو أي قيم قابلة للمقارنة
✅ ملاحظة مهمة: BETWEEN شامل الطرفين (Inclusive) يعني بيضم البداية والنهاية.
3) LIKE Operator + كل Patterns المهمة
ده أهم جزء 👇
هنفهم LIKE لما نحتاج نعمل Search داخل النصوص (Strings) باستخدام Wildcards.
🔥 أشهر Patterns في LIKE:
LIKE 'A%' → أي نص بيبدأ بـ A
LIKE '%A' → أي نص بينتهي بـ A
LIKE '%A%' → أي نص فيه A في أي مكان
LIKE 'A__' → بيبدأ بـ A وبعدها حرفين بالظبط
LIKE '__A%' → الحرف الثالث A وبعدها أي حاجة
LIKE '____' → نص طوله 4 حروف بالظبط
LIKE '%-%' → أي نص فيه علامة -
✅ هنشرح الفرق بين:
% (أي عدد من الحروف حتى لو 0)
_ (حرف واحد فقط)
🎯 In the end
بعد الفيديو ده هتقدر تعمل Filtering احترافي وتكتب Queries أنضف وأقوى في أي مشروع Data Analysis أو Database.
📌 لو الفيديو عجبك ما تنساش Like + Subscribe ❤️
واكتبلي في الكومنتات Examples تحب أطبق عليها في فيديوهات جاية.
#SQL #DataAnalysis #Database #MySQL #LIKE #BETWEEN #null
#dataanalyst #database #قواعد_البيانات #تحليل_البيانات #علوم_وتكنولوجيا
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: