הצגת רשומות ללא חיתוך

פורומים אפיון ופיתוח פריוריטי הצגת רשומות ללא חיתוך

  • Post
    אלמוני
    אורח
    שלום חברים ומועדים לשמחה,
    שאלה די פשוטה – כיצד אוכל להציג בדו"ח את הרשומות אשר אינן נחתכות עם טבלה מסוימת ( חיתוך עם NOT ) כאשר החיתוך מתבצע בטבלה שלא מוצגת בדו"ח.

    לדוגמה, ארצה להציג את כל תעודות המשלוח שלא חויבו ושחשבונית לא מקושרת אליהן (ברור שאוכל להציגם דרך דגל חויבה… אבל השאלה היא מה קורה אם אין דגל שכזה והקישור הוא דרך הטבלה השנייה , במקרה זה חשבוניות, שאותה אין לי צורך להציג)

    תודה

מוצגות 3 תגובות – 1 עד 3 (מתוך 3 סה״כ)
  • Replies
    Lior
    מנהל בפורום
    הי
    אתה צריך להוסיף עמודת DUMMY.DUMMY,
    בביטוי שלה לרשום
    [code:1]= DUMMY.DUUMY AND NOT EXISTS
    (SELECT 'X' FROM INVOICEITEMS WHERE INVOICEITEMS.TRANS = TRANSORDER.TRANS)[/code:1]

    זאת כאשר TRANSORDER מחוברת לדוח ו INVOICEITEMS לא. אם INVOICEITEMS נמצאת מסיבה כלשהי בדוח, אתה צריך לתת לה שם אחר בתוך הסוגריים של ה NOT EXISTS

    אלמוני
    אורח
    תודה ליאור, אבל למה להשוות את הביטוי ? מה בקצה השמאלי של ה "= " בקוד שלך?
    אלמוני
    אורח
    הבנתי .. מתנצל זה חלק מביטויי הדו"ח ולא בשלב הSQLI בפרוצדורה
מוצגות 3 תגובות – 1 עד 3 (מתוך 3 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.