SQL join: vermeiden Sie doppelte Einträge beim verknüpfen von zwei Tabellen?

Ich habe zwei Tabellen, A und B, und ich bin versucht, wählen Sie die Zeilen aus, basierend auf einem join-Abfrage.
Ich bin immer einige Datensätze aus diesen Tabellen, aber es gibt einige doppelte Einträge. Wie soll ich filter diese Abfrage vermeiden Sie doppelte Zeilen? Für jetzt mache ich es via Java-code, indem Sie diese in ein HashSet.

"Ich bin immer einige Datensätze aus diesen Tabellen, aber die hat einige doppelte Einträge wie filter dieser Abfrage selbst" kaum macht eine gute Beschreibung des Problems.
Könnten Sie zeigen uns Ihre aktuelle Anfrage?
und deine Tabellenstrukturen.
Dann, ist die beste Antwort, die Sie bekommen werden, ist "ja"
Wenn Sie erwarten, dass die Menschen investieren Ihre Zeit, deine Frage zu beantworten, sollten Sie etwas Zeit investieren in die Frage.

InformationsquelleAutor JavaUser | 2010-12-19

Schreibe einen Kommentar