MySQL - [solucionado] Como comparar dos tablas de MySQL y obtener los valores repetidos y los no repetidos?

   
Vista:
Imágen de perfil de xve

[solucionado] Como comparar dos tablas de MySQL y obtener los valores repetidos y los no repetidos?

Publicado por xve (899 intervenciones) el 28/10/2013 15:13:48
Hola, aquí os muestro como obtener los valores repetidos en dos tablas:
1
2
3
4
5
6
7
8
9
10
11
SELECT mail
    FROM
    (
        SELECT mail
        FROM tabla1
        UNION ALL
        SELECT mail
        FROM tabla2
    )  t
    GROUP BY mail
    HAVING COUNT(*) > 1

De igual manera, si queremos ver los registros que no se repiten, seria algo así:
1
2
3
4
5
6
7
8
9
10
11
SELECT mail
    FROM
    (
        SELECT mail
        FROM webCrawler
        UNION ALL
        SELECT mail
        FROM temporary
    )  t
    GROUP BY mail
    HAVING COUNT(*) = 1
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

[solucionado] Como comparar dos tablas de MySQL y obtener los valores repetidos y los no repetidos?

Publicado por Alejandro López (2 intervenciones) el 17/12/2013 19:57:39
Excelente aporte muchas gracias me sirvió mucho.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

[solucionado] Como comparar dos tablas de MySQL y obtener los valores repetidos y los no repetidos?

Publicado por zet (1 intervención) el 05/10/2016 07:58:28
y si quiero que me muestre su id?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar