Mein Statement sieht momentan folgendermaßen aus:
[sql]SELECT
tasks.ID AS tID, tasks.TGID AS tTGID, tasks.TID AS tTID, tasks.KID, LID, RID, ident_name, short_desc, gave_in_tmstmp,
task_groups.TGID AS tgTGID, task_groups.name AS tgname,
task_types.TID AS ttTID, abbr,
adressbook.ID AS aID, adressbook.name AS aname, firma, vorname
FROM tasks INNER JOIN adressbook ON tasks.KID = adressbook.ID
INNER JOIN task_types ON tasks.TID = task_types.TID
INNER JOIN task_groups ON tasks.TGID = task_groups.TGID;
[/sql]
Leider bekomme ich garnix zurück, wenn ich letzte Zeile aus-
lasse bekomme ich nichtmehr 17, sondern nurnoch 4 Versionen
zurück :)
tasks.TGID muss nicht gesetzt sein, und somit scheitert der
INNER JOIN, weil er kein feld in task_groups findet...
Sorry, ich bin mit MySQL noch nicht ganz "überein", ich kapiers
noch net ganz, wäre nett wenn du mir da noch helfen könntest.
Die meisten PC Probleme befinden sich zwischen Bildschirm und Stuhl...