האם אני יכול להשתמש בנפרד עם מספר עמודות?
האם אני יכול להשתמש בנפרד עם מספר עמודות?

וִידֵאוֹ: האם אני יכול להשתמש בנפרד עם מספר עמודות?

וִידֵאוֹ: האם אני יכול להשתמש בנפרד עם מספר עמודות?
וִידֵאוֹ: אקסל פיבוט - כל מה שצריך לדעת PIVOT TABLE 2024, נוֹבֶמבֶּר
Anonim

ה מוּבהָק סָעִיף פחית לִהיוֹת בשימוש על אחד או יותר עמודות של שולחן. שם שולחן; בהצהרה זו, הערכים בעמודה_1 טור הם בשימוש כדי להעריך את הכפילות. אם תפרט עמודות מרובות , ה מוּבהָק סָעִיף רָצוֹן להעריך את הכפילות על סמך שילוב הערכים של אלה עמודות.

בהקשר זה, האם נוכל להשתמש בנפרד במספר עמודות ב-SQL?

DISTINCT במספר עמודות . ב שדות SQL מרובים ניתן להוסיף גם עם מוּבהָק סָעִיף. DISTINCT יהיה לחסל את השורות שבהן כל נבחר שדות זהים.

מלבד למעלה, כיצד אוכל לבחור עמודות מרובות ב-SQL? ל בחר מספר עמודות משולחן, פשוט הפרד את טור שמות עם פסיקים! למשל, זה שאילתא בוחר שניים עמודות , שם ותאריך לידה, מטבלת האנשים: בחר שם, תאריך לידה מאנשים; לפעמים, אולי תרצה בחר את כל עמודות משולחן.

כתוצאה מכך, האם נבדל חל על כל העמודות?

ה מוּבהָק מילת המפתח היא מוחל על כל העמודות . זה אומר שהשאילתה תשתמש בשילוב הערכים ב כל העמודות כדי להעריך את ההבחנה. אם אתה רוצה לבחור מוּבהָק ערכים של חלקם עמודות ברשימת הבחירה, עליך להשתמש בסעיף GROUP BY.

כיצד אוכל לבחור רשומה ללא כפילויות בעמודה אחת ב-SQL?

המפתח הראשי מבטיח שלטבלה אין שורות כפולות . עם זאת, כאשר אתה משתמש ב- בחר הצהרה לשאילתה על חלק מה- עמודות ב-a שולחן, אתה עשוי לקבל כפילויות . שולחן 1; אם אתה משתמש עמודה אחת אחרי האופרטור DISTINCT, מערכת מסד הנתונים משתמשת בזה טור להעריך לְשַׁכְפֵּל.

מוּמלָץ: