שימוש באופרטור Values לשליפת הערך המקסימלי מתוך מספר עמודות

יום שני, אוגוסט 19, 2013

כתבתי בעבר פוסט מקיף על האופרטור Values, והפוסט הזה נועד להציג פתרון מעט שונה לאתגר של שליפת הערך המקסימלי מבין מספר עמודות, ושם העמודה בה נמצא ערך זה. נתונה טבלה לדוגמה עם מספר ערכים לכל עובד (נניח- ציון בבחינה שמתוכו יש לקחת בחשבון את המקסימלי): If Object_ID('tempdb..#T','U') Is Not Null Drop Table #T;   Create Table #T(Nombre Varchar(20), campo1 Int, campo2 Int, campo3 Int, campo4 Int, campo5 Int, campo6 Int);   Insert ...
תגיות: , , ,
אין תגובות

Union לעומת Or

יום שבת, יולי 6, 2013

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