nick: zwei tabellen mit mysql abgleichen

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

  1. 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

    --
    Light travels faster than sound - that's why most people appear bright until you hear them speak.
    1. 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

      1. 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

        --
        Light travels faster than sound - that's why most people appear bright until you hear them speak.
        1. Hi,

          eins.name Danke

          mfg nick

          schönen Abend

          1. 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

            1. hallo,

              hat sich erledigt.

              mfg nick