مراجعة - حاوية مشروبات البار
جزء من قسم الأساسيات في رحلة SQL على Coddy. الدرس 29 من 72.
التحدي
سهلالجداول والأعمدة المتاحة:
beverages:id،current_year،expiration_year
يحتوي مخزون الحانة لديك على تشكيلة واسعة من العصائر، وتحتاج إلى تحديد العصائر التي تتطلب الانتباه. حدّد هذه العصائر ورتّبها استنادًا إلى المعايير الواضحة التالية:
Old Expired Juices- العصائر التي يكون فيها عام انتهاء الصلاحية أقدم من العام الحالي بأكثر من 6 سنوات (
current_year - expiration_year > 6) - يجب إعادة تدوير هذه العصائر فورًا
- العصائر التي يكون فيها عام انتهاء الصلاحية أقدم من العام الحالي بأكثر من 6 سنوات (
Almost Expired Juices- العصائر التي تنتهي صلاحيتها في العام الحالي
- أو العصائر التي تنتهي صلاحيتها في العام المقبل (
expiration_year = current_year + 1) - يجب إرسال هذه العصائر للتجديد
اتبع الخطوات التالية:
- استخرج معرّفات العصائر التي تستوفي أيًا من هذين المعيارين
- أعد تسمية عمود المعرّف إلى 'to_renew'
- رتّب النتائج حسب أولوية المعالجة:
- الأكثر إلحاحًا أولًا (العصائر الأقدم منتهية الصلاحية)
- ثم العصائر التي قاربت صلاحيتها على الانتهاء
- استخدم (current_year - expiration_year) للترتيب
جرّب بنفسك
جميع دروس الأساسيات
2الشروط
أساسيات الشروطالكلمة المفتاحية ANDالكلمة المفتاحية ORالكلمة المفتاحية NOTدمج شروط متعددةالأقواسالقيم المنطقية Booleans3تنسيق محدد للنتائج
قيم Nullترتيب النتائج - الجزء الأولترتيب النتائج - الجزء الثانيمراجعة - شركة للأمن السيبرانيتحديد عدد السجلاتمراجعة - مصنع مركبات6تحديات تمهيدية
مراجعة - الانتخابات البرلمانيةمراجعة - اعتقال الشرطة للمجرمينمراجعة - حاوية مشروبات البارمراجعة - هندسة أعمدة جديدة9جداول متعددة
الربط الأساسي - الجزء الأولالربط الأساسي - الجزء الثانيمراجعة - الربط (Join)الربط الذاتي (Self Join)مراجعة - الربط الذاتي (Self Join)الاتحاد (Union)تبسيط الاستعلامات، الكلمة المفتاحية WITHمراجعة - استعلامات WITHمراجعة - مقاول العقارات12Window Functions الجزء الثاني
دوال RANK و DENSE_RANKمراجعة - RANK و DENSE_RANKدالة NTILEدوال التجميعمعيار ROWS و RANGEتدرّب بنفسك: Playground لـ SQL