Cleaning and Organizing a Customer Sales Dataset with SQL

تفاصيل العمل

في هذا المشروع، قمت بتنظيف وتنظيم بيانات مبيعات العملاء باستخدام SQL، حيث تضمنت المهام ما يلي:

تنسيق البيانات النصية:

إزالة المسافات الزائدة من أسماء العملاء باستخدام TRIM.

تحويل جميع الأسماء إلى أحرف كبيرة باستخدام UPPER.

توحيد أسماء المنتجات:

تصحيح الأسماء غير المتسقة باستخدام REPLACE لتوحيد فئات المنتجات.

معالجة القيم المفقودة:

استبدال القيم NULL في عمود البريد الإلكتروني بقيم افتراضية باستخدام COALESCE.

التعامل مع الأسعار غير الصالحة (0) باعتبارها قيمًا مفقودة باستخدام NULLIF.

تنسيق أرقام الهواتف:

إزالة المسافات والرموز الخاصة من أرقام الهواتف باستخدام REPLACE و TRIM.

تحليل بيانات المبيعات:

تجميع المبيعات حسب المنطقة باستخدام GROUP BY وحساب إجمالي المبيعات لكل منطقة.

تحديد المناطق الأعلى أداءً باستخدام HAVING، مع التركيز على المناطق التي تجاوزت مبيعاتها 50,000 دولار.

تصنيف المنتجات والعملاء:

تصنيف المنتجات حسب الشعبية باستخدام RANK() استنادًا إلى حجم المبيعات.

تقسيم العملاء إلى فئات (مرتفع – متوسط – منخفض) بناءً على إجمالي مشترياتهم باستخدام CASE.

هذا المشروع يعكس مهاراتي في تحليل وتنظيف البيانات، تنظيمها، واستخراج رؤى قيّمة من قواعد البيانات باستخدام SQL.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
2
عدد المشاهدات
19
تاريخ الإضافة
تاريخ الإنجاز
المهارات