ilch Forum » Allgemein » HTML, PHP, SQL,... » Join-MySQL-Abfrage

Geschlossen
  1. #1
    User Pic
    Flomavali gelöschter User
    Hallo Leute,
    meine Probleme habe ich glaube ich nur in den Abfragen von der Datenbank mit Join und genau das brauche ich jetzt - glaube ich^^

    Ich habe eine Tabelle mit folgendem Inhalt:
    ID, KAT, NAME

    Werte sind zum Beispiel:
    1, Allgeimen, Briefmarken
    2, Haus, Kredit
    3, Allgemein, Papier


    Nun habe ich noch eine Tabelle:
    ID, PACKETID, PRODUKTID

    1, 1, 2
    2, 1, 2
    3, 3, 3
    4, 2, 1

    PACKETID = Eine ID, die zur Zeit keine Rolle spielt
    PRODUKTID = Die ID von unserer ersten Tabelle

    Soweit, so gut, nur möchte ich jetzt die Abfrage von der zweiten Tabelle nach den Kategoriennamen (KAT) aus der Tabelle 1 sortieren lassen.

    Wie stelle ich das an?
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    dastiii Mitglied
    Registriert seit
    27.12.2005
    Beiträge
    2.354
    Beitragswertungen
    84 Beitragspunkte
    <?php
    
    	$sel = "SELECT
    		 *
    	    FROM
    		 prefix_tabelle1 a
    		LEFT JOIN
    		 prefix_tabelle2 b
    	    ON a.id = b.PRODUKTID
    	      ORDER BY a.kat";
    ?>


    Hoffe du meinst das so und ich hab nichts vergessen :p
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Flomavali gelöschter User
    Ja, danke. So meine ich es, nur brauche ich sowohl den Namen der Kategorie der tabelle 1, als auch die Daten von Tabelle 2 abgefragt und nicht nur von Tabelle 1. zwinker
    Wie mache ich das dann?
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    dastiii Mitglied
    Registriert seit
    27.12.2005
    Beiträge
    2.354
    Beitragswertungen
    84 Beitragspunkte
    SELECT a.kat as kategorie, b.PRODUKTID as produktID, b.PACKETID as packetID ... z.B.?

    Oder hab ich das jetzt falsch verstanden? zunge
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Flomavali gelöschter User
    ne ne, danke.
    habe ich mir schon gedacht, dass es so geschrieben werden muss.

    Vielen Dank!
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten