יש לי דוח מסוים התאריך הוא בפורמט 14 ואני רוצה להפיק את הדוח רק לתאריך הגדול ביותר ללא התיחסות לשעה
הכנסתי בביטוי תנאי של עמודת תאריך ברוחב 8 את הביטוי הבא + חישוב עמודה =M – מקסימום, התאריך מוצג ללא השעה אך אין סינון למקסימום, כל התאריכים מוצגים ולא רק התאריך המקסימלי
<p dir="ltr">(X.DATE/ 24:00) * 24:00</p>
אודה לעזרתכם
אם הדו"ח כבר בתוך פרוצדורה או אין לכם בעיה לעצור פרוצדורה עוטפת, הייתי ממליץ לעשות שאילתא מקדימה
שאילתא מקדימה ימצא את התאריך הכי גדול. אז מסננים את ה date 14 להיות בין תחילת היום (גדול שווה) למחרת (פחות) כאשר החישוב של הגבולות האלה יהיה או בתנאים או כבר בשלב המקדים ומעבירים 2 משתנים של 00:00 ולא התאריך בגדול עם השעה.
בתת שאילתא רצוי לדעתי להתנות את התאריך (ללא שעה – אז צריכים עמודה של dummy.dummy=1 and) להיות זהה לתאריך ללא שעה הגדול.
אני סובר שטכנית הביצועים בשני יהיה פחות טובים אבל מניח שבמציאות זה לא יורגש אלא אם יש שם מיליוני רשומות.
בהצלחה
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]