Bom pessoal... to precisando da ajuda de vocês... Meu bd é estruturado da seguinte forma, uma tabela com os dados cadastrais da empresa, e outra com os contatos dentro desta empresa, sendo que a empresa pode ter nenhum ou vários contatos. Resumindo, fica assim: EMPRESA id nome cnpj endereco EMPRESA_CONTATO id empresa_id nome ramal Minha dificuldade é criar uma sql que faz uma busca nestas 2 tabelas. Por exemplo, o usuario digita algo e o sql procura em nome da empresa, nome do contato, cnpj, etc. Tentei aproveitar o post http://scriptbrasil.com.br/forum/index.php?showtopic=134281 , mas não consegui... Fiz assim: SELECT e.id, e.nome, c.nome as contato FROM empresa e INNER JOIN empresa_contato c ON e.id = c.empresa_id ORDER BY e.nome Mas só tá retornando as empresas que tem contato... Alguma ajuda?!? :unsure: