Benutzerdefinierte Suche

mysql SELECT (syntax) problem

  1. bondiblue

    bondiblue Thread StarterMacUser Mitglied

    Mitglied seit:
    27.10.2001
    Beiträge:
    258
    Zustimmungen:
    0
    hallo

    habe folgendes select statement geschrieben und soweit funktioniert es auch...
    PHP:
    SELECT     

    CASE WHEN t1.id IS NOT NULL
                 THEN t1
    .id id ELSE t2.id END
                 ASt_id
    ,
    CASE 
    WHEN t1.id IS NOT NULL
                 THEN 
    \"A\" ELSE \"B\" END AS KIND,

    ...usw

    FROM t0 LEFT JOIN t1 ON t0.id=t1.t0_id
    LEFT JOIN t2 ON t0.id=t2.to_id
    usw...
    WHERE ... 
    soweit so gut. t0 ist die aktuelle tabelle in der die ids von t1 und t2 drin stehen.

    nun möchte ich auch die id von t0 rausbekommen. habe schon einiges ausprobiert bekomme jedoch nur fehlermeldungen. beispiel:

    CASE WHEN t1.id IS NOT NULL
    THEN t0.id ELSE t0.id END
    AS t0_id,

    hierbei gibt er mir aus: id ambigious

    für hilfe wäre ich sehr dankbar.


    lg
    bondiblue
     
    bondiblue, 10.03.2004
  2. bondiblue

    bondiblue Thread StarterMacUser Mitglied

    Mitglied seit:
    27.10.2001
    Beiträge:
    258
    Zustimmungen:
    0
    hallo

    danke konnte mir diesmal selbst helfen.

    lg
    bb
     
    bondiblue, 10.03.2004
Die Seite wird geladen...
Ähnliche Themen - mysql SELECT (syntax)
  1. emmmmmi
    Antworten:
    4
    Aufrufe:
    1.344
    emmmmmi
    19.09.2012
  2. timbajr
    Antworten:
    12
    Aufrufe:
    1.510
    timbajr
    06.12.2006
  3. BendAR
    Antworten:
    13
    Aufrufe:
    6.064
  4. BadHorsie
    Antworten:
    4
    Aufrufe:
    4.224
    BadHorsie
    10.03.2005