ראיון+מבחן SQL
רשימת 20 תסריטי בדיקות על מוביט ושאלות ISTQB 11. הצגת כל הסרטים שבוימו לפני 1990
12. הצגת שם הסרט, שנת ההפקה ושם הבמאי, עבור סרטים שהופקו אחרי 1995
13. הצגת שם הבמאי ושמות הסרטים שהוא ביים בין 1990 ל־1999
הנה השאילתות ב-SQL:
שאלה 11
SELECT TITLE, PRODUCTION_YEAR
FROM MOVIE
WHERE PRODUCTION_YEAR < 1990;
שאלה 12
SELECT M.TITLE, M.PRODUCTION_YEAR, D.NAME AS DIRECTOR_NAME
FROM MOVIE M
JOIN DIRECTOR D ON M.DIRECTOR_ID = D.ID
WHERE M.PRODUCTION_YEAR > 1995;
שאלה 13
SELECT D.NAME AS DIRECTOR_NAME, M.TITLE
FROM MOVIE M
JOIN DIRECTOR D ON M.DIRECTOR_ID = D.ID
WHERE M.PRODUCTION_YEAR BETWEEN 1990 AND 1999;
שאלות מתוך הראיון
11. הצגת כל הסרטים שבוימו לפני 1990
12. הצגת שם הסרט, שנת ההפקה ושם הבמאי, עבור סרטים שהופקו אחרי 1995
13. הצגת שם הבמאי ושמות הסרטים שהוא ביים בין 1990 ל־1999
הנה השאילתות ב-SQL:
שאלה 11
SELECT TITLE, PRODUCTION_YEAR
FROM MOVIE
WHERE PRODUCTION_YEAR < 1990;
שאלה 12
SELECT M.TITLE, M.PRODUCTION_YEAR, D.NAME AS DIRECTOR_NAME
FROM MOVIE M
JOIN DIRECTOR D ON M.DIRECTOR_ID = D.ID
WHERE M.PRODUCTION_YEAR > 1995;
שאלה 13
SELECT D.NAME AS DIRECTOR_NAME, M.TITLE
FROM MOVIE M
JOIN DIRECTOR D ON M.DIRECTOR_ID = D.ID
WHERE M.PRODUCTION_YEAR BETWEEN 1990 AND 1999;
אם תרצה, אני יכול גם להריץ את השאילתות האלו על הנתונים מהטבלה שבתמונה הראשונה ולהראות לך את הפלט המדויק.
רוצה שאעשה את זה?
You said:
הצג את כל הסרטים ששמם מכיל IN
ChatGPT said:
כדי להציג את כל הסרטים ששמם מכיל את המחרוזת "IN" אפשר להשתמש ב־LIKE ב-SQL:
SELECT TITLE
FROM MOVIE
WHERE TITLE LIKE '%IN%';
רוצה שאמצא לפי הנתונים שבתמונה את כל הסרטים שיתאימו?