Código
SELECT art.art_id, histkomm.cnt , COUNT(decode(lhmd.abmz, 600, 2, 1))/*aqui necesito que el counter sea dos, si es el tamaño "x" y uno, si no lo es.*/, sysdate FROM lhm, art, sektor,lhmdef lhmd, (SELECT hst.artnr artnr, COUNT(*) cnt FROM historie_v hst WHERE hst.created > sysdate-90 AND hst.typ_id =102 AND hst.lagnr=13 GROUP BY hst.artnr ) histkomm WHERE histkomm.artnr = art.artnr AND art.art_id = sektor.art_id (+) AND lhm.lhm_id = sektor.lhm_id AND lhm.lhmdef_id = lhmd.lhmdef_id AND lhm.lhmstat=1 AND lhm.lag_id=13 AND nvl(lhm.auftr_id, 0)=0 GROUP BY art.art_id, histkomm.cnt ORDER BY 3 DESC;
Por el momento el counter hace su trabajo bien pero no me funciona hacer lo que quiero.
un saludo!