Gostaria saber se tem alguma função ou procedure ou comando sql que me evite esta situação.
Exemplo: uma cidade deveria ter 1 analise de mercurio ao ano mas por necessidade fizeram duas, como faço para ele achar a primeira e ignorar a segunda ???
Abaixo so um exemplo
SELECT S1.COD_US, S1.NMPROCEDENCIA,EXTRACT(MONTH FROM S1.DTENTRADA) mês,
EXTRACT(YEAR FROM S1.DTENTRADA)ANO,
/* MONITORAMENTO DE MERCURIO E AGROTOXICOS */
(SELECT DISTINCT S.VLMEDIDO
FROM SAA S
WHERE (((S.CDAMOSTRA)>22) AND ((S.NMCARACTERISTICA)='Mercúrio Total'))
AND S.COD_US=S1.COD_US
GROUP BY S.COD_US,S.VLMEDIDO)
FROM SAA S1, SSA_ISOLADO I
WHERE S1.COD_US IN(I.COD_US)
GROUP BY S1.COD_US,S1.NMPROCEDENCIA,S1.DTENTRADA