ToiToi
Lieutenant
- Registriert
- Sep. 2007
- Beiträge
- 802
Moin Männers. Sitz hier grad auf der Arbeit an ner SQL-Abfrage und komme einfach nicht weiter. Hoffe ich könnt mir vllt. weiterhelfen.
Und zwar haben wir eine Datenbank mit den ganzen Geräten und deren ID-Nummern. Jetzt soll ich quasi ein Report über Excel machen. Die Abfrage schreibe ich deshalb über Microsoft Query.
So das Problem ist wie folgt:
In Tabelle 1 habe ich die ID-Nummer (ident_id) und eine "modify_by" Nummer. "modify_by" steht für den letzten Bearbeiter. Dieser steht wiederrum unter der Variable "name" in Tabelle 2 und die Zuordnung für "modify_by" ist in dieser Tabelle "users_id".
Jetzt habe ich bisher folgende Abfrage:
SELECT Tabelle1.ident_id, Tabelle2.name
FROM Tabelle1, Tabelle2
WHERE Tabelle1.modify_by = Tabelle2.users_id
ORDER BY Tabelle1.ident_id
Jetzt besteht nur das Problem, dass bei ID-Nummern die nicht bearbeitet wurden das Feld modify_by den Wert "0" hat und dieser logischerweise nicht in Tabelle 2 vorkommt. Aus diesem Grund werden mir diese ID-Nummern nachher nicht angezeigt, sondern nur die, bei denen auch ein Bearbeiter zugeordnet werden kann. Ich möchte aber alle angezeigt bekommen.
Hoffe es ist recht verständlich^^
Danke schonmal
Und zwar haben wir eine Datenbank mit den ganzen Geräten und deren ID-Nummern. Jetzt soll ich quasi ein Report über Excel machen. Die Abfrage schreibe ich deshalb über Microsoft Query.
So das Problem ist wie folgt:
In Tabelle 1 habe ich die ID-Nummer (ident_id) und eine "modify_by" Nummer. "modify_by" steht für den letzten Bearbeiter. Dieser steht wiederrum unter der Variable "name" in Tabelle 2 und die Zuordnung für "modify_by" ist in dieser Tabelle "users_id".
Jetzt habe ich bisher folgende Abfrage:
SELECT Tabelle1.ident_id, Tabelle2.name
FROM Tabelle1, Tabelle2
WHERE Tabelle1.modify_by = Tabelle2.users_id
ORDER BY Tabelle1.ident_id
Jetzt besteht nur das Problem, dass bei ID-Nummern die nicht bearbeitet wurden das Feld modify_by den Wert "0" hat und dieser logischerweise nicht in Tabelle 2 vorkommt. Aus diesem Grund werden mir diese ID-Nummern nachher nicht angezeigt, sondern nur die, bei denen auch ein Bearbeiter zugeordnet werden kann. Ich möchte aber alle angezeigt bekommen.
Hoffe es ist recht verständlich^^
Danke schonmal