בעיה בsql server

yochi24

New member
בעיה בsql server

יש לי קובץ עם השדות הבאים:תאריך מכירת הכלי, שם הכלי,יצרן. כל רשומה מתארת מכירה של כלי אחד. יצרתי ממנו טבלה ב-db. כדי לספור את כמות המכירות לכל חודש לכל כלי יצרתי שדה נוסף שנקרא counter ועדכנתי אותו לערך 1 בכל רשומה. כך יכלתי לספור את כמות המכירות של כל כלי בכל חודש ולעדכן אותו לשדה חדש שיצרתי ´כמות מכירות של כלי בחודש´. הבעיה שלי: כיצד אני מחשבת ומעדכנת לשדה חדש נתון שמתאר לכל חודש כמות מכירות מצטברת מתחילת השנה עד חודש זה
 

אילן די

New member
את לא צריכה שדה קאונטר

מה שאת כן צריכה זה שדה של תאריך המכירה ואז תוכלי להפיק דו"חות מכירה חודשיים, רבעוניים וכו´. כדי לדעת כמה כלים מכרת נאמר בנובמבר, בהנחה שלכל כלי שנמכר יש רשומה, השאילתה תיראה בערך כך : select kli,count(kli) from kelim where date between ´2001-11-01´ and ´2001-12-01´ group by kli
 
למעלה