22-08-2010, 01:25
|
|
|
חבר מתאריך: 22.08.10
הודעות: 3
|
|
עזרה בשאילתה ב VFP9
שלום
יש לי טבלה אחת שנקראת MUZAR והיא מכילה רשומות שלהם יש
1. תאריך
2. תחנה
3. מספר משמרת
4. כמות
אני רוצה לקבל מהטבלה רשומה אחת לכל תאריך - תחנה - משמרת שונה כך שהרשומה שמתקבלת היא בעלת הכמות הגדולה ביותר.
לדוגמא כתבתי שאילתה (בהמשך) אבל אני מקבל לחלק מהתאריכים שתי רשומות ולא רק אחת שמייצגת את הכמות הגדולה ביותר. מה אני עושה לא בסדר?
SELECT Muzar.tahana, Muzar.date, Muzar.shift, Muzar.barcode,;
MAX(Muzar.qty), Numofworker.numofworke;
FROM ;
muzar ;
INNER JOIN numofworker ;
ON Muzar.teken = Numofworker.teken;
WHERE Muzar.tahana = ( "702" );
GROUP BY Muzar.tahana, Muzar.date, Muzar.shift, Muzar.barcode,;
Numofworker.numofworke, Muzar.qty;
ORDER BY Muzar.tahana, Muzar.date, Muzar.shift
|