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

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

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

للتواريخ في SQL تنسيق محدد ويمكننا الاستعلام عنها بشكل مشابه للأرقام. لكتابة تاريخ في استعلام، سنستخدم التنسيق: YYYY-MM-DD (2012-09-24)

للاستعلام عن التواريخ، يمكننا استخدام جميع العوامل التي نعرفها بالفعل - أكبر من، أصغر من، أو يساوي ضمن الكلمة المفتاحية WHERE:

SELECT * FROM table1
WHERE col1 > '2011-01-13'

يمكننا حتى استخدام الكلمة المفتاحية BETWEEN:

SELECT * FROM table1
WHERE col1 BETWEEN '2010-01-01' AND '2010-02-25'
challenge icon

التحدي

سهل

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

  • <strong>games</strong>: <strong>id</strong>, <strong>date</strong>

قم بجلب جميع معرفات الألعاب (ids) التي لم تُلعب في فصل الشتاء.
تواريخ فصل الشتاء هي: 2022-12-21 - 2023-03-20. يجب عدم تضمين هذه الأيام فقط.

قم بفرزها حسب التاريخ بترتيب تنازلي وأعد تسمية العمود إلى game

ورقة مرجعية

تستخدم التواريخ في SQL التنسيق YYYY-MM-DD (على سبيل المثال، 2012-09-24).

استعلم عن التواريخ باستخدام معاملات المقارنة:

SELECT * FROM table1
WHERE col1 > '2011-01-13'

استخدم BETWEEN لنطاقات التواريخ:

SELECT * FROM table1
WHERE col1 BETWEEN '2010-01-01' AND '2010-02-25'

جرّب بنفسك

quiz iconاختبر نفسك

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

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