Anzeige:
Seite 2 von 2 ErsteErste 12
Ergebnis 16 bis 21 von 21

Thema: Kleine Knobelaufgabe

  1. #16
    Registrierter Benutzer
    Registriert seit
    14.06.2002
    Beiträge
    6
    Original geschrieben von Joerg
    MySQL meldet:


    Unknown column 'b.userid' in 'field list'.
    Das SQL statement ist richtig, denn genauso läufts bei mir ja auch

    entweder hast Du hier "LEFT*JOIN*tabelle2*b" was falsch angegeben
    oder hier "ON*a.absenderid*=*b.userid"

    MfG
    Nico
    L SuSE 8.0
    A 1.3.23
    M 3.23.43
    P 4.21
    www.web-scripte.com
    forum.web-scripte.com

  2. #17
    Registrierter Benutzer
    Registriert seit
    18.06.2002
    Beiträge
    11
    irgendetwas hatte ich da falsch gemacht.

    Aber. jetzt geht es !!

    thx

  3. #18
    Registrierter Benutzer
    Registriert seit
    14.06.2002
    Beiträge
    6
    NO PROBLEM
    L SuSE 8.0
    A 1.3.23
    M 3.23.43
    P 4.21
    www.web-scripte.com
    forum.web-scripte.com

  4. #19
    Registrierter Benutzer Avatar von elrond
    Registriert seit
    04.10.2001
    Ort
    potsdam
    Beiträge
    881
    glückwunsch
    "Um die Welt zu ruinieren, genügt es, wenn jeder seine Pflicht tut." (Winston Churchill)

  5. #20
    Registrierter Benutzer
    Registriert seit
    12.07.2002
    Beiträge
    27
    Hallo,

    Ich hoffe, ich hab das wenigstens teilweise verstanden.
    Was kommt raus wenn die Abfrage so aussieht ??

    __________________________________________________ ____

    SELECT a.subject, a.message, a.empfängerid, b.name, b.userid
    FROM tabelle1 a, tabelle2 b
    WHERE a.empfängerid = b.userid;

    __________________________________________________ _____

    Gruß

    buffer_7

    p.s.: sollte ich was falsch haben, sag was anders sein soll und ich checks nochmal
    665 the neighbour of the beast

    RTFM? Why should I read the fu**ing manual - I know how to f**k!

  6. #21
    Registrierter Benutzer
    Registriert seit
    18.06.2002
    Beiträge
    11
    Du bekommst genau die Werte aus tabelle1 und 2, die Deinem Filter a.empfängerid = b.userid entsprechen. Wenn eine empfängerid aus a gar keine passende Userid in b hat, wirst du sie damit nie anzeigen können. Das war mein Ansinnen.

    Original geschrieben von buffer_7
    Hallo,

    Ich hoffe, ich hab das wenigstens teilweise verstanden.
    Was kommt raus wenn die Abfrage so aussieht ??

    __________________________________________________ ____

    SELECT a.subject, a.message, a.empfängerid, b.name, b.userid
    FROM tabelle1 a, tabelle2 b
    WHERE a.empfängerid = b.userid;

    __________________________________________________ _____

    Gruß

    buffer_7

    p.s.: sollte ich was falsch haben, sag was anders sein soll und ich checks nochmal

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •