דילוג לתוכן המרכזי
מודול 2 · שיעור 2 מתוך 46/57 בקורס~6 min
שיעורי מודול (2/4)

ערכים ייחודיים עם DISTINCT

לפעמים עמודה מכילה ערכים חוזרים ואכפת לך רק מה רשימה של ערכים נפרדים. מילת המפתח DISTINCT ממוקמת מיד לאחר מכן SELECT מסיר כפילויות מהתוצאה:

SQL
SELECT DISTINCT <colonne>
FROM   <tabella>
[WHERE <condizione>];

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

דוגמאות

SQL
-- Le città in cui abbiamo almeno un dipartimento:
SELECT DISTINCT city FROM departments;

-- Le coppie (dipartimento, città) presenti (qui ognuna unica):
SELECT DISTINCT department_id, hired_on
FROM employees;

נסה את זה

פעילות גופנית#sql.m2.l2.e1
ניסיונות: 0טוען...

רשום את ערכי המחלקה_מזהה המובחנים הקיימים בין העובדים (כפילויות חייבות להיעלם).

טוען עורך...
הצג רמז

הוסף DISTINCT מיד אחרי SELECT כדי להסיר כפילויות.

הפתרון זמין לאחר 3 ניסיונות

סקירת התרגיל

פעילות גופנית#sql.m2.l2.e2
ניסיונות: 0טוען...

רשום את הזוגות הנבדלים (מזהה_מחלקה, שכרה_על) עבור עובדים שנשכרו מ-2020 ואילך.

טוען עורך...
הצג רמז

DISTINCT מעריך ייחודיות על פני השילוב של כל העמודות המפורטות.

הפתרון זמין לאחר 3 ניסיונות