Como que faz para fazer em SQL um for each e depois um find first? Tabela ContasReceber: ID_CONTASRECEBER ID_FATURAS VALOR REFERENCIA NRODOC 93 57 2920,00 39038 55 94 57 2920,00 39038 55 Tabela Faturas: ID_FATURAS VALOR REFERENCIA 57 5840 39214 58 3125 39215 59 3125 39216 Se eu faço o comando abaixo: SELECT FATURAS.ID_FATURAS, FATURAS.VALOR, FATURAS.REFERENCIA from FATURAS INNER JOIN CONTASRECEBER ON (FATURAS.ID_FATURAS = CONTASRECEBER.ID_FATURAS) where CONTASRECEBER.NRODOC = 55 Ele Mostra: ID_FATURAS VALOR REFERENCIA 57 5840 39214 57 5840 39214 Mais eu preciso que apareça somente uma vez o registro da tabela futuras, se fosse em progress ótimo, mais em SQL não faço nem idéia.
Boa tarde. Vc já tentou colocar um distinct? SELECT distinct FATURAS.ID_FATURAS, FATURAS.VALOR, FATURAS.REFERENCIA from FATURAS INNER JOIN CONTASRECEBER ON (FATURAS.ID_FATURAS = CONTASRECEBER.ID_FATURAS) where CONTASRECEBER.NRODOC = 55