christer99
IS-IT--Management
- Dec 3, 2001
- 247
How do I select the latest quote value for each opportunity group (GROUPOPID)? The statement below just list all the quotes and not the latest for each groupopid. If I do MAX(QUOTE) I just sent get the maximum value and not the latest quote (which might be less than the maximum). I appreciate your help. MMID is the ID.
sELECT TOP 100 PERCENT OPMarketing.BCOID, MAX(OPMarketing.MID) AS MMID, (OPMarketing_1.QUOTE) as bb
FROM OPMarketing INNER JOIN
OPMarketing OPMarketing_1 ON OPMarketing.MID = OPMarketing_1.MID
WHERE (OPMarketing.GROUPOPID=213) AND (OPMarketing.QUOTE > 0)
GROUP BY OPMarketing.BCOID, OPMarketing_1.QUOTE
ORDER BY mmid DESC
sELECT TOP 100 PERCENT OPMarketing.BCOID, MAX(OPMarketing.MID) AS MMID, (OPMarketing_1.QUOTE) as bb
FROM OPMarketing INNER JOIN
OPMarketing OPMarketing_1 ON OPMarketing.MID = OPMarketing_1.MID
WHERE (OPMarketing.GROUPOPID=213) AND (OPMarketing.QUOTE > 0)
GROUP BY OPMarketing.BCOID, OPMarketing_1.QUOTE
ORDER BY mmid DESC