Comment comparer les valeurs de deux resultset en java

J'ai deux tables. Et ces tables ont le même schéma constitué de l'identifiant, le nom d'utilisateur. Je veux vérifier est-il commun username dans table1 et table2.

 rs1 = statement.executeQuery("select username from table1")
 rs2 = statement.executeQuery("select username from table2")

Ma logique est:

  • while(rs1.next())
  • comparer la valeur de rs1 avec chaque valeur de rs2.
  • If il y match found imprimer la valeur else d'impression à la fois les valeurs.

Est-il un moyen pour atteindre cet objectif dans java... s'il vous Plaît quelqu'un m'aider ... Merci...

OriginalL'auteur | 2013-03-03