zwei tabellen mit mysql abgleichen
nick
- datenbank
Hallo,
ich habe eine Tabelle mit 20000 Einträgen(Nummern), nun habe ich noch eine Tabelle mit 2000 Nummern.
Die Aufgabe ist jetzt durch einen Abgleich herauszufinden ob von den 2000 schon welche in den 20000 vorhaneden sind.
Welche Befehle wären da interessant?
mbg nick
Hi,
ich habe eine Tabelle mit 20000 Einträgen(Nummern), nun habe ich noch eine Tabelle mit 2000 Nummern.
Die Aufgabe ist jetzt durch einen Abgleich herauszufinden ob von den 2000 schon welche in den 20000 vorhaneden sind.
Welche Befehle wären da interessant?
Hauptsächlich SELECT :-)
Und das Stichwort JOINs ist vermutlich auch nicht verkehrt.
MfG ChrisB
Hi,
Danke soweit.
SQL-Befehl:
SELECT 'name'
FROM eins
JOIN zwei
WHERE eins.rufnummer = zwei.rufnummer
ergibt fünf mal den spaltennamen.
Fünf wären schon übereinstimmend, nur brauche ich auch den Spalteninhalt.
mbg nick
Hi,
SELECT 'name' ...
ergibt fünf mal den spaltennamen.Fünf wären schon übereinstimmend, nur brauche ich auch den Spalteninhalt.
Dann solltest du vielleicht keine Zeichenkette selektieren, sondern einen Spalteninhalt.
MfG ChrisB
Hi,
eins.name Danke
mfg nick
schönen Abend
hallo,
leider bekomme ich so nur den ersten namen.
$more = mysql_query("select eins.name from eins,zwei where eins.rufnummer = zwei.rufnummer");
$more1 = mysql_fetch_assoc($more);
foreach($more1 as $value){
echo $value;
}
hängt das in diesem Fall vllt. mit mysql_fetch_assoc zusammen?
mfg nick
hallo,
hat sich erledigt.
mfg nick