Thread sehr Komplexe Abfrage: logik Problemchen (26 answers)
Opened by eisbeer at 2004-02-07 18:03

eisbeer
 2004-02-08 16:21
#35959 #35959
User since
2003-08-29
347 Artikel
BenutzerIn
[Homepage] [default_avatar]
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...

View full thread sehr Komplexe Abfrage: logik Problemchen