اذهب إلى المحتوى

السؤال

نشر (معدل)

معايا Query من موقع Hacker rank مش فاهمه اتمني  حد يساعدني افهمه مش عايز حد يديني الحل لا انا بس عايز افهم هو عايز اي تحديداScreenshot2023-06-01141429.thumb.png.790f170716d6e959a51994cfd1735e3c.png

تم التعديل في بواسطة Mustafa Suleiman
تعديل عنوان السؤال

Recommended Posts

  • 0
نشر

الجدول  STATION يحتوي على بيانات مدن وخصائصها الجغرافية. السؤال يطلب إيجاد الفرق بين إجمالي عدد سجلات CITY في الجدول وعدد CITY الفريدة.

على سبيل المثال، إذا كان هناك ثلاثة سجلات في الجدول مع قيم CITY 'نيويورك' و 'نيويورك' و'بنغالورو'، فهناك اسماء مدن مختلفة وهما 'نيويورك' و 'بنغالورو'. 
إذا كان إجمالي عدد السجلات 3 وعدد أسماء المدن الفريدة هو 2، فإن الاستعلام يعيد 1 لأن:

إجمالي عدد السجلات - عدد أسماء المدن الفريدة = 3 - 2 = 1

COUNT(CITY) ستعد إجمالي عدد سجلات CITY 
COUNT(DISTINCT CITY) ستعد عدد أسماء CITY المختلفة
وسيكون الفرق هو الناتج.

  • 0
نشر

المطلوب منك هو إيجاد الفرق بين إجمالي عدد مداخل المدن في الجدول وعدد المدن المميزة (غير المتكررة) في الجدول.

حيث LAT_N هو خط العرض الشمالي و LONG_W هو خط الطول الغربي للمحطة الجوية.

أي إذا كان هناك ثلاثة سجلات في الجدول بقيم مدن 'New York'، 'New York'، 'Bengalaru'، فإن هناك مدينتين مختلفتين: "New York" و "Bengalaru".

ويجب أن يعود الاستعلام بالقيمة 1،  لأن العدد الإجمالي للسجلات - عدد الأسماء المدينة المميزة = 3 - 2 = 1.

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

  • 0
نشر

المسألة ببساطة شديدة،

الجدول يحتوى على المحطات الموجودة بالمدن،

وربما يوجد بالمدينة الواحدة عدة محطات،

على سبيل المثال مدينة نيويورك ربما يكون بها 5 محطات

فى هذه الحالة: إجمالى عدد المحطات 5، في حين لدينا مدينة واحدة وهي نيويورك فيكون الفرق بينهما 5-1 = 4

مثال آخر:

مدينة نيويورك بها 10 محطات، ومدينة تكساس بها 5 محطات،

فى هذه الحالة: إجمالى العدد 15، فى حين لدينا مدينتين فقط، فيكون 15-2 = 13

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...