[SQL allgemein] Gruppieren

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

  • lorenz.grimm
    antwortet
    Vielen Dank für die Hilfe. Hat funktioniert.

    Falls es jemanden intressiert:
    Habe die Daten folgendermassen ausgelesen.
    Code:
    SELECT 
    t2.instrument_name, t1.name, t2.vorname, t2.email 
    FROM 
    user t1 
    RIGHT JOIN 
    instrument t2 
    ON 
    t1.p_instrument = t2.id
    Ausgabe:
    Code:
    Schlagzeug       Grimm              Lorenz 
    Schlagzeug       Steffen             Benjamin 	 
    Bass                 Derendinger     Peter
    Den Gruppenwechsel habe ich nach diesem Schema durchgeführt (gefunden bei http://www.php-resource.de/forum/sho...d/t-32831.html)


    PHP-Code:
    $tag_vorheriger_durchlauf = -1;

    while(...) {

       if(
    $tag_aktueller_durchlauf != $tag_vorheriger_durchlauf) {
          
    // banner ausgeben;

          
    $tag_vorheriger_durchlauf $tag_aktueller_durchlauf;
       }

       
    // datensatz ausgeben;

    Einen Kommentar schreiben:


  • wahsaga
    antwortet
    Re: [SQL allgemein] Gruppieren

    besser im ausgabescript zu lösen.

    tabelle user auslesen, klartexte zu p_Instrument aus tabelle Instrument per JOIN dazulesen.

    und dann über das stichwort gruppenwechsel informieren, um die intrumentnamen als überschriften in der ausgabeliste auszugeben.

    Einen Kommentar schreiben:


  • lorenz.grimm
    hat ein Thema erstellt [SQL allgemein] Gruppieren.

    [SQL allgemein] Gruppieren

    Hallo Zusammen

    Habe 2 Tabellen:

    Instrument
    Felder: Id, Instrument_Name

    User
    Felder: p_Instrument, Vorname, Name, Ort, etc.

    Ausgabe:

    Schlagzeug:

    Hans Muster, Bern
    Marianne Meier, Zürich

    Bass:

    Urs Meier, Olten

    etc.

    Kann eine solche Ausgabe mit einem Query gelöst werden? Und wenn ja, wie?

    Vielen Dank für die Antworten bereits im Voraus.

    Gruss Lorenz
Lädt...
X