מחיקת שורות כפולות (Distinct)


כאשר פקודת הבחירה (Select) לא מכילה עמודה או עמודות שדה-מפתח, טבלת התוצאה עלולה להכיל שורות כפולות. לדוגמא, פקודת הבחירה הבאה מחזירה שורה אחת עבור כל לקוח:

Select ShipCity     
From Customer  

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


על מנת למחוק שורות כפולות, ביכולתך לציין, מיד לאחר פקודות ה-Select את פקודת ה-Distinct,אשר מחזירה רשימה של כל ה-ShipCity, אבל ללא כפילויות.

Select distinct ShipCity       
From Customer  


  חזרה לתחילת הפרק


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