bondiblue
Aktives Mitglied
Thread Starter
- Dabei seit
- 27.10.2001
- Beiträge
- 259
- Reaktionspunkte
- 0
hallo
habe folgendes select statement geschrieben und soweit funktioniert es auch...
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
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