INSERT INTO STACK8(KEY1, KEY2, INTDATA, INTDATA2, REALDATA)
SELECT CURMONTH, LRAG_USERB, MDAYS, DOC,
COUNT(*)/:DAYSINMONTH
FROM LRAG_USERSBMONTH
WHERE CURYEAR = :$.YR
AND CURMONTH = :CURMONTH
AND (ORIGIN = 'Y' OR DESTINATION = 'Y')
GROUP BY CURMONTH,MDAYS,LRAG_USERB, DOC;
כפי שנראה, לשדה REALDATA מסוג REAL בטבלת STACK8 מוכנס ערך של COUNT(*)/:DAYSINMONTH
כאשר COUNT(*) מס' שלם וגם :DAYSINMONTH
אבל כאשר התוצאה היא פחות מ 1 (למשל 0.3), הערך 0 נכנס לשדה REALDATA.