Veknüpfung von zwei Tabellen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Veknüpfung von zwei Tabellen

    Hallo,

    ich habe zwei Tabellen, die ich miteinander verknüpfen möchte.

    Tabelle 1

    ID | Hersteller | Seriennummer | ...
    1 | 1 | 554545876 | ...
    2 | 3 | 45545-af54 | ...
    3 | 1 | 545454545 | ...


    Tabelle 2

    ID | Hersteller |
    1 | HP |
    2 | Dell |


    Ich möchte diese beiden Tabellen so verknüpfen, dass wenn ich in der ersten Hersteller abfrage die Einträge aus Tabelle zwei geliefert bekomme.

    Ich hoffe ihr könnt mir helfen.

    Danke

    Stefan




    ----------
    www.cassikov.de

  • #2
    hmm,
    also der Querystring für MySQL sollte so aussehen :

    SELECT tab1.*, tab2.Hersteller FROM tab1, tab2 WHERE tab2.ID=tab1.Hersteller

    dann wird der Hersteller mit zurück geliefert.


    upps, hab noch was vergessen , falls du nur einen bestimmten willst dann musst du noch was ergänzen :

    SELECT tab1.*, tab2.Hersteller FROM tab1, tab2 WHERE tab2.ID=tab1.Hersteller AND tab1.Hersteller=1

    Dann werden nur die Daten mit Hersteller gleich 1 geliefert.

    [Editiert von JoelH am 07-08-2001 um 18:31]

    Kommentar


    • #3
      du könntest auch eine JOIN benutzen beim Verbinden von Tabellen:
      Code:
      mysql_query("select * from tabelle1 left join tabelle2 on tabelle1.ID=tabelle2.ID where Bedingung order by Feld");

      Kommentar

      Lädt...
      X