Comando dificil

Estou com um problemão. :!: Tenho uma consulta SQL que alem de contar e separar eu preciso que some o resultado das unidades em uma determinada data. Se voces poderem me ajuadar :grin:

SELECT COUNT(*), u.descricao, dt_sol FROM tbl_cadastro_solicitacao s, tbl_unidades_renavem u

WHERE s.susep_corretor = '02001110407283'

AND s.parceria = '03'

AND s.dt_sol >= '20050101'

AND s.dt_sol <= '20050110'

--AND (s.nr_sol ILIKE '%-I' OR s.nr_sol ILIKE '%-S')

AND (s.nr_sol NOT ILIKE '%I' OR s.nr_sol NOT ILIKE '%S')

AND u.codigo IN (SELECT DISTINCT unidade FROM tbl_base_cidade WHERE cidade = tbl_cadastro_solicitacao.cidade)

AND descricao IN (SELECT COUNT )= descricao

GROUP BY dt_sol, u.descricao ORDER BY dt_sol ASC 

É o tipo problema que se resolve 1 vez, e nunca mais se sabe como foi feito ou se entende o algoritmo da coisa hehehehehe :lol: