بنك الأسئلة
أسئلة تقنية وبرمجية بإجاباتها
728 سؤال بإجاباتها وشروحها، في كل مواضيع الموقع.
-
SQL
ماذا تعيد دوال التجميع عندما يكون الجدول فارغا في SQL؟
اقرأ الإجابة ←: ماذا تعيد دوال التجميع عندما يكون الجدول فارغا في SQL؟تعرف على نتائج COUNT وSUM وAVG وMIN وMAX عند تجميع جدول فارغ في SQL، ولماذا يظهر صف واحد رغم عدم وجود أي…
-
SQL
كيف يؤثر استبعاد بعض الصفوف قبل التجميع في SUM وHAVING؟
اقرأ الإجابة ←: كيف يؤثر استبعاد بعض الصفوف قبل التجميع في SUM وHAVING؟افهم أثر استبعاد الصفوف قبل التجميع على SUM وHAVING في SQL، مع مثال يوضح لماذا لا تدخل الطلبات المعلقة في مجموع الطلبات…
-
SQL
كيف أحسب عدد القيم المفقودة في عمود باستخدام COUNT؟
اقرأ الإجابة ←: كيف أحسب عدد القيم المفقودة في عمود باستخدام COUNT؟تعلم حساب عدد قيم NULL بطرح COUNT(column) من COUNT(*) في SQL، مع مثال على الهواتف المفقودة وتوضيح سبب اختلاف النص الفارغ عن…
-
SQL
كيف أشترط متوسطا معينا وعددا أدنى من القيم في SQL؟
اقرأ الإجابة ←: كيف أشترط متوسطا معينا وعددا أدنى من القيم في SQL؟تعلم الجمع بين HAVING AVG وعدد أدنى من الرواتب المعروفة في SQL، للحصول على مجموعات تحقق شرط المتوسط وتعتمد على بيانات كافية…
-
SQL
كيف أعرض العملاء الذين يتجاوز مجموع طلباتهم مبلغا معينا؟
اقرأ الإجابة ←: كيف أعرض العملاء الذين يتجاوز مجموع طلباتهم مبلغا معينا؟تعلم تصفية العملاء حسب مجموع مبالغ طلباتهم باستخدام HAVING مع SUM في SQL، وافهم أثر الحد العددي واختلافه عن فحص مبلغ الطلب…
-
SQL
كيف أحسب مجموع الطلبات المدفوعة فقط باستخدام SUM وCASE؟
اقرأ الإجابة ←: كيف أحسب مجموع الطلبات المدفوعة فقط باستخدام SUM وCASE؟تعلم جمع مبالغ الطلبات المدفوعة باستخدام SUM مع CASE في SQL، وكيف يبقي التجميع الشرطي العملاء الذين لا يملكون طلبات مدفوعة في…
-
SQL
كيف تتجمع قيم NULL عند استخدام GROUP BY بعدة أعمدة؟
اقرأ الإجابة ←: كيف تتجمع قيم NULL عند استخدام GROUP BY بعدة أعمدة؟افهم تجميع قيم NULL مع عدة أعمدة في SQL، وكيف تؤثر بقية قيم المجموعة في عدد الصفوف الناتجة، مع مثال عملي على…
-
SQL
كيف أكتشف القيم المتكررة باستخدام GROUP BY وHAVING في SQL؟
اقرأ الإجابة ←: كيف أكتشف القيم المتكررة باستخدام GROUP BY وHAVING في SQL؟تعلم اكتشاف البريد الإلكتروني المتكرر باستخدام GROUP BY وHAVING في SQL، مع عد مرات الظهور واستبعاد البريد المفقود من نتائج الفحص.
-
SQL
كيف أقرب متوسط القيم إلى منزلتين عشريتين في SQL؟
اقرأ الإجابة ←: كيف أقرب متوسط القيم إلى منزلتين عشريتين في SQL؟تعلم تقريب متوسط الأسعار إلى منزلتين عشريتين باستخدام ROUND مع AVG في SQL، وافهم الفرق بين تقريب الناتج وتقريب كل قيمة قبل…
-
SQL
ماذا يعني GROUP BY باستخدام أكثر من عمود في SQL؟
اقرأ الإجابة ←: ماذا يعني GROUP BY باستخدام أكثر من عمود في SQL؟افهم طريقة GROUP BY عند استخدام عدة أعمدة في SQL، وكيف تتكون المجموعات من تركيبات القيم الموجودة، مع مثال يجمع القسم وحالة…
-
SQL
ما نتيجة COUNT(1) وCOUNT(NULL) في SQL؟
اقرأ الإجابة ←: ما نتيجة COUNT(1) وCOUNT(NULL) في SQL؟اكتشف نتيجة COUNT(1) وCOUNT(NULL) في SQL، ولماذا يعد الثابت غير المفقود الصفوف، بينما لا يحسب تمرير NULL عدد القيم المفقودة فعليا.
-
SQL
كيف أجد أول تاريخ وآخر تاريخ لكل عميل في SQL؟
اقرأ الإجابة ←: كيف أجد أول تاريخ وآخر تاريخ لكل عميل في SQL؟تعلم استخراج أول تاريخ وآخر تاريخ لكل عميل باستخدام MIN وMAX مع GROUP BY في SQL، مع توضيح حالة الطلب الواحد والتواريخ…
-
SQL
ما الفرق بين SUM وSUM(DISTINCT) في SQL؟
اقرأ الإجابة ←: ما الفرق بين SUM وSUM(DISTINCT) في SQL؟افهم الفرق بين SUM وSUM(DISTINCT) في SQL، وكيف يؤثر تكرار المبالغ في النتيجة، ولماذا لا يصلح حذف الأرقام المتكررة لحساب المبيعات.
-
SQL
كيف أحسب عدد القيم المختلفة باستخدام COUNT(DISTINCT) في SQL؟
اقرأ الإجابة ←: كيف أحسب عدد القيم المختلفة باستخدام COUNT(DISTINCT) في SQL؟تعرف على استخدام COUNT(DISTINCT) لحساب القيم المختلفة في SQL، مع مثال لعد الدول دون تكرار، وتوضيح أثر NULL والفرق عن العد العادي.
-
SQL
لماذا قد يتكرر سجل بين الصفحات عند استخدام OFFSET؟
اقرأ الإجابة ←: لماذا قد يتكرر سجل بين الصفحات عند استخدام OFFSET؟افهم لماذا قد يتكرر سجل بين صفحات OFFSET في MySQL عند إضافة بيانات جديدة، حتى مع ترتيب واضح، وتعلّم تتبع مواضع الصفوف…
اختبار سريع
هل أنت مستعد لاختبار معلوماتك؟
5 أسئلة عشوائيةشرح لكل إجابةخطوة تالية مقترحة في النهاية