agabes 0 Denunciar post Postado Agosto 24, 2004 BOm Dia.Eu tenho duas tabelas, pedidos e itens. A chave primaria da tabela pedidos é estrangeira na itens e nela eu posso ter repetida varias vezes, como posso não ter nenhuma vez a chave da pedidos.Eu preciso que o SELECT me retorne somente os dados presentes na tabela pedidos somente se eu tiver eles na tabela itens.Eu fiz o seguinte: SELECT * from pedidos p, itens i WHERE p.pedinter = i.pedinter;Acontece que se eu tenho dois registros na tabela itens, ele me mostra duas vezes os dados da tabela pedidos, e assim por diante.EU PRECISO QUE ELE ME MOSTRE SOMENTE UMA VEZ, SE TIVER. E NENHUMA SE NÃO.Alguem pode me dar um HELPObrigadoAgabes Compartilhar este post Link para o post Compartilhar em outros sites
agabes 0 Denunciar post Postado Agosto 24, 2004 Opa... Consegui resolver meu problema:SELECT * from pedidos p, itens i WHERE p.pedinter = i.pedinter GROUP BY p.pedinter;ValeuAgabes Compartilhar este post Link para o post Compartilhar em outros sites