Saltar al contenido

Cómo comparar los valores de dos conjuntos de resultados en Java

Solución:

Usaría una sola declaración SQL:

select table1.username from table1, table2 where table1.username = table2.username

Esto solo devolverá los nombres de usuario que aparecen en ambas tablas, por lo que no será necesario un procesamiento posterior.

Esta construcción se llama unión interna. Si también desea identificar nombres de usuario que son exclusivos de table1 y / o table2, podría utilizar una combinación externa.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *