newlist - 20.000 DatenIst diese Inner Join-Anweisung korrekt?
record - 200.000 Daten
Ich möchte von newlist alle Spielaufzeichnung anzuzeigen
es record muss Spiel in VORNAME, Middle, ZUNAME
SELECT new.FIRSTNAME,new.MIDDLENAME,new.LASTNAME
FROM newlist as new
INNER JOIN recordlist as bgc ON new.FIRSTNAME = bgc.FIRSTNAME
AND new.MIDDLENAME = bgc.MIDDLENAME AND new.LASTNAME = bgc.LASTNAME";
sein
ist diese Abfrage korrekt? um alle Spiele anzuzeigen?
Die Abfrage ist korrekt, aber Ihre Logik wird alles mit dem gleichen Namen oder gleichen Vornamen oder gleichen Nachnamen übereinstimmen. Zum Beispiel würde "John Snow" mit "John Rain" übereinstimmen, weil Vorname gleich ist. Abhängig von Daten könnte dies zu einer Multiplikation von Übereinstimmungen führen. Um dies zu ändern, ändern Sie Ihr "ODER" in "UND". – Th0rndike
warum nicht versuchen und sehen, ob es das erwartete Ergebnis – Jester
zurückgibt das Problem ist es dauert Zeit zum Laden aufgrund der Rekordliste hat 200.000 Datensätze. –