Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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
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 ;
Tópico Movido
PHP http://forum.imasters.com.br/public/style_emoticons/default/seta.gif MySQL
Poste a estrutura das tabelas.