אתם מכירים ספרים (רצוי באנגלית, ורצוי EBOOK) שמלמדים את שפת השאילתות SQL ברמה ממש ממש גבוהה?אני מדבר בעיקר על שליפת נתונים ולא הוספת/מחיקת נתונים.
אני יודע כבר את הבסיס ואף יותר ממנו.. אבל נתקלתי בשאילת שאני לא מצליח לעשות ואני לא בטוח שהיא בכלל אפשרית.
יש לי נתונים על השער של מניה מסוימת בתקופה של 10 שנים.
לצורך העניין קיימים רק 2 עמודות והם DATE, PRICE.
אני רוצה לבנות שאילתה שתוציא לי את האחוז שינוי הכי גדול בין יום אחד, ליום שהיה לפניו, ב-10 שנים האחרונות.
יש לשים לב שלא מדובר פה על 10 שנים של ימים רצופים אלא על ימי מסחר, כך שיש לדוגמא 5 תאריכים רצופים ואז היה יום שישי/שבת ולכן אין מסחר, וקופצים ישר לתאריך של יום ראשון.
אני רוצה למצוא את האחוז שינוי (וזה חשוב, אחוז שינוי ולא הפרש) הכי גדול שהיה בין שער מסוים, לשער שהיה יום לפניו.
איך עושים דבר כזה, אם אפשרי בכלל?