droom: Nur ein SELECT

Ich speichere in meiner DB pro user mehrere Links zu einer bestimmte Categorie.

Für die Ausgabe möchte ich nun nur mit einem SELECT alle links der User und sie groupiert darstellen.

Wie könnte die SELECT-SQL Anweisung dafür aussehen?

  1. Ich speichere in meiner DB pro user mehrere Links zu einer bestimmte Categorie.

    Für die Ausgabe möchte ich nun nur mit einem SELECT alle links der User und sie groupiert darstellen.

    Wie könnte die SELECT-SQL Anweisung dafür aussehen?

    Hast Du zufaellig Angaben zum DB-Modell zur Hand? ;-)

    Nick

    --
    --------------------------------------------------
    http://www.xilp.eu
    XILP Internet Links People
    Dein persoenliches privates Netzwerk
    aus Freunden, Verwandten, Bekannten und Kollegen.
    --------------------------------------------------
    1. Ja also die Struktur sieht so aus:

      id|user|link|categorie

      ;)

  2. yo,

    Für die Ausgabe möchte ich nun nur mit einem SELECT alle links der User und sie groupiert darstellen.

    menie Kugel sagt mir, du willst sie eventuell sortiert haben und nicht gruppiert.

    SELECT id, user, link, categorie
    FROM tabelle
    ORDER BY user, categorie

    bzw.

    SELECT id, user, link, categorie
    FROM tabelle
    ORDER BY categorie

    und falls doch gruppiert, nach welchen kriterien den ?

    Ilja

  3. Ich speichere in meiner DB pro user mehrere Links zu einer bestimmte Categorie.

    Für die Ausgabe möchte ich nun nur mit einem SELECT alle links der User und sie groupiert darstellen.

    Wie könnte die SELECT-SQL Anweisung dafür aussehen?

    SELECT
     User,
     Link
    FROM
     Tabelle
    ORDER BY
     User ASC,
     Link ASC

    Wenn Du sowas haben willst:

    User              Link
    -------------------------
    1                 x
                      y
                      z
    2                 s
    3                 a
                      d

    Bist Du bei SQL (erst einmal ;) falsch, SQL arbeitet mit Datensatzmengen. Vielleicht kannst Du mit SQL-Mitteln da "einen machen", aber die Ausgabe wie oben angezeigt, sollte die Ausgabelogik (also bspw. PHP) besorgen.