tubadc 0 Denunciar post Postado Fevereiro 3, 2010 Dae Galera estou precisando de uma força ae... seguinte, Tenho duas tabelas com as mesmas colunas em um DB MySQL, preciso encontrar todos os registros que estão em uma tabela e não estão na outra e vice versa... A comparação tem de ser feita atavés de 4 campos, calling_from | calling_to | start | stop Já tentei fazer uns joins malukos com distintcs e nada..., como consigo agrupar esses 4 resultados e compará-los na outra table... e se não encontrar, retornaria a linha toda.... sakaram? Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Matias Rezende 50 Denunciar post Postado Fevereiro 3, 2010 Tópico Movido PHP http://forum.imasters.com.br/public/style_emoticons/default/seta.gif MySQL Poste a estrutura das tabelas. Compartilhar este post Link para o post Compartilhar em outros sites
tubadc 0 Denunciar post Postado Fevereiro 3, 2010 Estrutura completa, tanto de uma quando da outra table ( muda somente o nome do id...) CREATE TABLE IF NOT EXISTS `tb_cdr_cliente` ( `id_cdr_disputa_cli` int(11) NOT NULL auto_increment, `duration` varchar(11) NOT NULL, `destination` varchar(255) NOT NULL, `calling_from` varchar(255) NOT NULL, `calling_to` varchar(255) NOT NULL, `start` time NOT NULL, `stop` time NOT NULL, `code` varchar(11) NOT NULL, PRIMARY KEY (`id_cdr_disputa_cli`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1474 ; Compartilhar este post Link para o post Compartilhar em outros sites