 |
Daten vergleichen
Sie befinden sich: Home > Forum > Mysql > Daten vergleichen...
Wenn Sie einen Beitrag in diesem Forum schreiben möchten, so ist es erforderlich dass sie sich auf unsere Seite als User anmelden.
In diesen Beitrag wurden 2 Nachrichten geschrieben. | Daten vergleichen | | Nachricht wurde verfasst am 28.01.2011 um 10:46 Uhr von |  | joker | Hallo, gibt es eigentlich in Mysql auch einen Befehl um Daten bzw. Tabellen miteinander zu vergleichen und nur die nicht identischen Datensätze zu selektieren? | | | | Nachricht wurde verfasst am 24.02.2011 um 22:24 Uhr von |  | schubertmedia | Hallo,
Du kannst mit DISTINCT deine MySQL-Abfrage erweitern. Dadurch erhältst du ausschließlich von den entsprechenden angegebenen Tabellenfeld jeweils nur ein Datensatz. Dazu musst du aber deine Select Abfrage um "Group By" erweitern.
Durch "Group By" werden die doppelten Datensätze sortiert und mit DISTINCT werden diese eliminiert. Ob dies Sinn macht, sei mal dahingestellt. Da bei einer solchen Abfrage ganz schön viel Last auf den MySQL Dienst entstehen kann. Du solltest auf jeden Fall bei einer solchen Anfrage an die MySQL Datenbank, vorher einen Last-Test durchführen. Zusätzlich solltest du prüfen, ob deine MySQL-Abfrage auch dein Index benutzt.
Grüße Nico | Antwort schreiben |
 |