דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. קיבוץ וסכימה לפי שני שדות

קיבוץ וסכימה לפי שני שדות

מתוזמן נעוץ נעול הועבר ארכיון code613m
8 פוסטים 4 כותבים 524 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • אבגדהוזחא מנותק
    אבגדהוזחא מנותק
    אבגדהוזח
    כתב ב נערך לאחרונה על ידי
    #1

    שלום.
    יש לי שאילתא (אקסס) שיש בה בין היתר שדה שמכיל ערך כלשהו (VALUE) ועוד מספר שדות שמכילים 'שעה' (HOUR1,HOUR2,HOUR3...).
    אני מעוניין לבצע סכימה על השדה VALUE עבור כל צמד זהה של HUOR1 ו-HOUR2 בלבד.
    למשל אם יש לי חמש רשומות שבהם השעה בHOUR1 היא 9:00 וגם בחמישתם השדה HOUR2 שווה 11:00, והשדה VALUE שווה עבור כל אחד מהם 1,2,3,4,5,אז שזה ייתן לי רק שורה אחת שבה יהיה רשום לי בשדה VALUE את הסכום 15 ובשדות HOUR1 וHOUR2 זה ירשום את השעות הנ"ל ובשדות HUOR3,HOUR4 והלאה מבחינתי שירשום את הראשון מבניהם או אפילו אחד מהם (אמור להיות זהה בכל מקרה).
    וכך עבור כל צמד ןצמד..
    איך ניתן לעשות את זה?
    אני מכיר קיבוץ לפי שדה אחד אבל לא לפי שניים..
    תודה רבה!

    פורסם במקור בפורום CODE613 ב14/07/2016 00:14 (+03:00)

    תגובה 1 תגובה אחרונה
    0
    • dovidD מחובר
      dovidD מחובר
      dovid ניהול
      כתב ב נערך לאחרונה על ידי
      #2

      קיבוץ לפי שתי שדות?
      אם אתה באקסס תשים "קיבוץ לפי" בשתיהם.
      אם אתה בSQL תכתוב
      GROUP BY HUOR1 , HUOR2

      פורסם במקור בפורום CODE613 ב14/07/2016 00:35 (+03:00)

      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

      בכל נושא אפשר ליצור קשר dovid@tchumim.com

      תגובה 1 תגובה אחרונה
      1
      • S מנותק
        S מנותק
        softs
        כתב ב נערך לאחרונה על ידי
        #3

        נא להיות קונסיסטנטיים גם בטעויות
        HUOR != HOUR :?
        אני מסוג האנשים שפותחים עיתון ועוד לפני שקוראים את התוכן דוקרות להם מיד בעין שגיאות הכתיב (לא דקדוק..)

        פורסם במקור בפורום CODE613 ב14/07/2016 00:45 (+03:00)

        תגובה 1 תגובה אחרונה
        2
        • clickoneC מנותק
          clickoneC מנותק
          clickone
          כתב ב נערך לאחרונה על ידי
          #4

          תעשה עמודה מחושבת שם עם תנאי או פונקצייה שמקבלת פרמטרים מהשורה ומחזירה את הערך שאתה רוצה.
          אפשר באקסס לתת קריטריון או להחזיר נתונים בשאילתא גם מפונקצייה בקוד VBA.

          פורסם במקור בפורום CODE613 ב14/07/2016 02:13 (+03:00)

          אין טסט כמו פרודקשן.

          המייל שלי urivpn@gmail.com

          תגובה 1 תגובה אחרונה
          1
          • אבגדהוזחא מנותק
            אבגדהוזחא מנותק
            אבגדהוזח
            כתב ב נערך לאחרונה על ידי
            #5

            עשיתי 'קיבוץ לפי' עבור שני השדות האלו וsum עבור הערך הניסכם.
            הבעייה היא שזה מחייב אותי לעשות קיבוץ או חישוב גם לפי כל שאר השדות בשאילתא ויש הרבה כאלה. איך אני מתגבר על זה?
            תודה

            פורסם במקור בפורום CODE613 ב14/07/2016 10:14 (+03:00)

            תגובה 1 תגובה אחרונה
            0
            • אבגדהוזחא מנותק
              אבגדהוזחא מנותק
              אבגדהוזח
              כתב ב נערך לאחרונה על ידי
              #6

              @ClickOne

              תעשה עמודה מחושבת שם עם תנאי או פונקצייה שמקבלת פרמטרים מהשורה ומחזירה את הערך שאתה רוצה.
              אפשר באקסס לתת קריטריון או להחזיר נתונים בשאילתא גם מפונקצייה בקוד VBA.

              זה אולי רעיון טוב- איך אני יכול לעשות שדה עם פונקציה שמחשבת את סכום הvalue-ים עבור כל הרשומות שבהם יש את אותו צמד hour1 ו-hour2 בשאילתא הנוכחית?
              תודה

              פורסם במקור בפורום CODE613 ב14/07/2016 10:17 (+03:00)

              תגובה 1 תגובה אחרונה
              0
              • dovidD מחובר
                dovidD מחובר
                dovid ניהול
                כתב ב נערך לאחרונה על ידי
                #7

                @אבגדהוזח

                עשיתי 'קיבוץ לפי' עבור שני השדות האלו וsum עבור הערך הניסכם.
                הבעייה היא שזה מחייב אותי לעשות קיבוץ או חישוב גם לפי כל שאר השדות בשאילתא ויש הרבה כאלה. איך אני מתגבר על זה?
                תודה

                א. אתה לא חייב לכלול אותם
                ב. מה באמת את רוצה שיהיה? אני חושב שFirst טוב לך לפי הודעתך.

                פורסם במקור בפורום CODE613 ב14/07/2016 11:12 (+03:00)

                מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                בכל נושא אפשר ליצור קשר dovid@tchumim.com

                תגובה 1 תגובה אחרונה
                0
                • clickoneC מנותק
                  clickoneC מנותק
                  clickone
                  כתב ב נערך לאחרונה על ידי
                  #8

                  ושוב, קובץ קטנטן עם דוגמא יעזור לכולנו להבין טוב יותר את המטרה ולתת תשובה.

                  פורסם במקור בפורום CODE613 ב14/07/2016 11:45 (+03:00)

                  אין טסט כמו פרודקשן.

                  המייל שלי urivpn@gmail.com

                  תגובה 1 תגובה אחרונה
                  0

                  בא תתחבר לדף היומי!
                  • התחברות

                  • אין לך חשבון עדיין? הרשמה

                  • התחברו או הירשמו כדי לחפש.
                  • פוסט ראשון
                    פוסט אחרון
                  0
                  • דף הבית
                  • קטגוריות
                  • פוסטים אחרונים
                  • משתמשים
                  • חיפוש
                  • חוקי הפורום