עבודה עם תאריכים חלק 2
חלק מהיחידה יסודות במסלול ה-SQL של Coddy. שיעור 32 מתוך 72.
אי אפשר לחבר או לחסר תאריכים כמו מספרים. כדי לבצע חישובים על תאריכים, עלינו להמיר אותם למספרים באמצעות הפונקציה JULIANDAY.
הפונקציה הזאת ממירה תאריכים ליום היוליאני, ספירה רציפה של ימים מאז 1 בינואר 4713 לפני הספירה, שבה משתמשים אסטרונומים למדידת מרווחי זמן ולהשוואה בין לוחות שנה שונים.
שימו לב שבמערכת היום היוליאני, היום מתחיל בצהריים (12:00:00), ולכן החלק השברי .0 מייצג בדיוק צהריים והחלק השברי .5 מייצג בדיוק חצות.
כדי להשתמש בו נכתוב:
SELECT JULIANDAY('2023-02-20 12:00:00')פעולה זו תחזיר 2459996.0 ימים
אתגר
קלטבלאות ועמודות זמינות:
events:id,start,end
שלפו את המזהים של כל האירועים שנמשכים פחות משלושה ימים
נסו בעצמכם
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
2תנאים
יסודות התנאיםמילת המפתח ANDמילת המפתח ORמילת המפתח NOTשילוב של תנאים מרוביםסוגרייםערכים בוליאניים3פורמט החזרה ספציפי
ערכי Nullמיון תוצאות – חלק 1מיון תוצאות – חלק 2סיכום – חברת אבטחת סייברהגבלת מספר הרשומותסיכום – מפעל כלי רכב6אתגרי מבוא
חזרה – בחירות לפרלמנטחזרה – מעצר חשוד בידי המשטרהחזרה – כלי משקה בברחזרה – מהנדסים עמודות חדשותתרגלו בעצמכם: SQL אונליין