DannyND 1 Denunciar post Postado Agosto 1, 2013 Boa tarde galera, Tenho os seguintes dados: operacao | cod_registro I 123456 I 654321 E 123456 Preciso retornar os cod_registro que possuem APENAS operacao = I. Se eu tento com a query "select operacao,cod_registro from tabela where operacao='I' group by operacao", retorna também o cod_registro 123456. Tenho que retornar apenas o 654321. Alguém tem ideia de como fazer isso? Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Agosto 1, 2013 AND ... select operacao,cod_registro from tabela where operacao='I' and cod_registro = 654321 Não precisa de group by neste caso Compartilhar este post Link para o post Compartilhar em outros sites
shini 318 Denunciar post Postado Agosto 2, 2013 vc quer retonor o maior cod_registro? SELECT operacao, MAX(cod_registro) FROM tabela WHERE operacao='I' Compartilhar este post Link para o post Compartilhar em outros sites