פונקציות מספריות: פונקציות מספריות, תאריכיות ומחרוזתיות: דוגמאות ממוצע מחירים של מוצרים מספר העובדים שעונים לתנאי מסויים מספר הלקוחות שבצעו הזמנה, מי שביצע מספר הזמנות יספר פעם אחת Group By כאשר משתמשים ב- Group Function ניתן לחלק את קבוצת הרשומות שעליה מבוצעת הפונקציה למספר תתי קבוצות, כך שהפונקציה תופעל על כל תת קבוצה בנפרד. לדוגמא: הצגת […]
מבנה שאילתת Join: [Join Type] – יש שני סוגים: INNER JOIN ו- OUTER JOIN . [alias] – לטבלה עם שם ארוך אפשר לקבוע שם חלופי לטבלה. אם פונים לשדה עם שם זהה בשתי טבלאות שונות, חייב לציין לפני הפנייה את שם הטבלה. אפשר לעשות גם על ידי ה-alias שלה. בכל מקרה רצוי לציין את שם הטבלה לפני […]
CEILING, FLOOR, ROUND החזרת המספרים השלמים בצמוד לערך עליון, תחתון או עם שליטה על הספרה שלפיה נעגל. דוגמה זו מחזירה את העמודה UnitPrice מטבלת Products כולל מע"מ – 15% כאשר התוצאה מעוגלת למקום 1 אחרי הנקודה העשרונית . String Functions פונציות שעובדות על מחרוזות כמו len לאורך, rtrim ltrim לקיצוץ רווחים לבנים. substring לקבלת תתי […]
הצגת סכמה קליק ימני על שם ה-DB. לבחור properties ושם file ואז להכניס sa ואז OK. ללחוץ קליק ימני database diagram ושם new databse diagram. לבחור את הטבלאות שרוצים ואפשר לראותאת המבנה של ה-DB, את הקשרים בין הטבלאות. קליק ימני ואפשר להוסיף עוד טבלאות. כדי לראות את סוג הקשרים אפשר ללחוץ קליק ימני על הקישור […]
אנחנו רוצים לסנן את התוצאות שמגיעות ולקבל רק את מה שרלוונטי. השוואה בין שדות Between in like עובד רק על סטרינגים. בדוגמא כל השמות מתחילים ב-A. כל העובדים שהמיקוד שלהם לא מכיל 9 כל שמות המוצרים שיש להם a אות אחת לפני הסוף. הסוגרים המרובעים אומרים שאחת מהאפשרויות של מה שיש שם תהיה. NULL רשומות […]
פקודת Select פקודת Select תביא את המידע שבטבלה select * from employees אם רוצים עמודות מסויימות select [employeeID], [FirstName] from employyes לא חייב [] אבל אם יש רווח בשם העמודה אז צריך. הערות הערות עם — זה של שורה אחת הערות של יותר שורה אחת בתוך /* */. בחירת עמודות שינוי שם עמודה alias לתת לתוצאת העמודה שם […]
Sql server הוא מוצר של מיקרוסופט. יש גם מוצרים אחרים ל-DB. DB הוא עולם עסקי שתחתיו יש מערכות יחסים. למשל יד 2. אתר שמציע רכישות. להם יש עולם עסקי שבו יש מערכת יחסים בין ישויות. DB מאפשר לנו חיפוש ושליפה מהירה של נתונים. המידע מאוחסן בטבלאות שיש ביניהן קשרים. כדי להתחבר דרך SSMS: file->connect פעולות […]