מבחן SQL לדוגמא עם תשובות מלאות


רוצים להתאמן על מבחן SQL אמיתי מראיון עבודה?

חשוב לזכור כמה כללים לפני שמתחילים, יש שני סוגי מבחנים בראיונות עבודה או יותר נכון שתי אסכולות:

מבחן ארוך שבדרך כלל יבדוק יותר טכניות ופחות חשיבה מחוץ לקופסה, מבחן מסוג כזה יבדוק פונקציות מוכרות וטכניקות פשוטות, זמן המבחן יאפשר לכם לחשוב באריכQ!±§§ות על התשובה והמטרה היא שבסוף המבחן תמלאו את כל השאלות בהצלחה

  1. .מבחן קצר בין רבע שעה ל45 דקות בו תצטרכו לענות בצורה מהירה מאוד כמעין ״שליפה מהירה״ על השאלות תוך התמקדות ברעיון ובלוגיקה שבה ה SQL בנוי , במבחן מסוג זה תצטרכו להראות טכניקות מתוחכמות

חשוב לזכור שככל שתתרגלו יותר מבחנים ככה תגיעו יותר מוכנים למבחן, חשוב שתגיעו מוכנים כך שהרקע הטכני לא יהיה מכשול בשום צורה, אם אתם מעוניינים לתרגל מבחנים עם פתרונות מלאים בוידיאו אתם מוזמנים להכנס לקורס שלי, אם אתם מעוניינים לתרגל את ה SQL שלכם אתם יכולים להכנס לקורס של חמישים שאלות ב SQL


מבחן

מנהל אתר ecommerce מצליח מעוניין לקבל כמה אינדיקציות בעקבות שינויים שבוצעו באתר.

לפנייך שתי טבלאות:

בטבלה ראשונה תמצא רשימת לקוחות, תאריך הצטרפות, מדינה, כמות הפעמים שהלקוח עשה לייק

User_id saved_items Registration_date country
2749 4 23/02/2018 Japan
2697 6 30/04/2018 China
3177 8 01/01/2018 Japan
2243 10 09/02/2018 China
3334 10 05/07/2018 Japan
2773 1 07/08/2018 China
2217 10 12/12/2018 Japan
3337 8 06/07/2018 China
3427 10 05/04/2018 Japan
7823 10 12/12/2018 Japan
8993 8 06/07/2018 China
7643 10 05/04/2018 Japan

בטבלה השנייה תמצאו את רשימת הלקוחות וסכום הרכישות שהם הוציאו

User_id Revenue
2749 141
2697 195
3177 160
2243 152
3334 188
2773 125
2217 141
3337 193
3427 105

!רוצים להתאמן מוזמנים להמשיך להתאמן עם הקורסים שלי

שאלות

  1. רשום שאילתא שמחשבת לפי מדינה את כמות הלייקים ההכנסות ללקוחות שהוציאו מעל 140?
  2. חשב לפי מדינה את כמות הלייקים מתוך לקוחות שלא שילמו?

שאלות מסוג זה צריכות לקחת לכם לא יותר מעשר דקות כולל כתיבת השאילתא, מוכנים? לפתוח שעונים בהצלחה!

תשובות

sql answer

sql answer

שימו לב שאלה אחרונה:

ללמוד SQL זה פשוט, לתרגל זה פחות פשוט ולפתור מהר זה עוד פחות פשוט

חשב את המשקה הראשון שכל יוזר קנה ואת המשקה האחרון שקנה כך שבסוף תוצר טבלה בתצורה הזאת:

User_id status country
2749 first cola
2749 last pepsi
3177 first cola
3177 last pepsi

נתונים:

User_id Purchase_time Drink
2749 23/02/2018 11:00 cola
2749 23/02/2018 12:00 pepsi
2749 23/02/2018 11:00 cola
3334 23/02/2018 17:00 pepsi
3334 23/02/2018 11:00 cola
3334 23/02/2018 10:00 cola
2217 23/02/2018 11:00 cola
2217 23/02/2018 12:00 pepsi
2217 23/02/2018 11:00 pepsi
3427 23/02/2018 12:00 pepsi
3427 23/02/2018 12:00 pepsi
7643 23/02/2018 12:00 pepsi

תשובות


!רוצים להתאמן מוזמנים להמשיך להתאמן עם הקורסים שלי