Or something like this:SELECT SUM(ISNULL(os2.Tot_Dollars,0)) AS OrderTotal, os1.User_Def_Fld_3, COUNT(ISNULL(os2.Tot_Dollars,0)) as OrderCountFROM OEHDRHST_SQL os1 LEFT JOIN OEHDRHST_SQL os2 ON os1.UserDefFld_3 = os2.UserDefFld_3 --This should be the primary key actually. WHERE os1.Ord_dt >= 20040701 AND os1.Ord_Type = 'O' AND os1.User_Def_Fld_3 IN ('108A', '107B', '107C')GROUP BY os1.User_Def_Fld_3MeanOldDBAderrickleggett@hotmail.comWhen life gives you a lemon, fire the DBA.