Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

التعامل مع التواريخ - الجزء 2

جزء من قسم الأساسيات في رحلة SQL على Coddy — الدرس 32 من 72.

لا يمكن جمع التواريخ أو طرحها مثل الأرقام. لإجراء عمليات حسابية على التواريخ، يجب علينا تحويلها إلى أرقام باستخدام الدالة JULIANDAY. تقوم هذه الدالة بتحويل التواريخ إلى اليوم اليولياني، وهو عد مستمر للأيام منذ 1 يناير 4713 قبل الميلاد، والذي يستخدمه علماء الفلك للفترات الزمنية والمقارنات بين التقاويم المختلفة.

لاستخدامه سنكتب:

SELECT JULIANDAY('2023-02-20 12:00:00')

سيعيد هذا 2459983.0 يومًا

challenge icon

التحدي

سهل

الجداول والأعمدة المتاحة:

  • <strong>events</strong>: <strong>id</strong>, <strong>start</strong>, <strong>end</strong>

قم بجلب معرفات (IDs) جميع الأحداث التي تستمر لأقل من ثلاثة أيام

ورقة مرجعية

لإجراء حسابات على التواريخ، قم بتحويلها إلى أرقام باستخدام الدالة JULIANDAY، التي تقوم بتحويل التواريخ إلى أيام يوليانية:

SELECT JULIANDAY('2023-02-20 12:00:00')

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

جرّب بنفسك

quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات