Ja, mit dem JOIN Befehl kann ich mich einfach nicht anfreunden. Nachdem ich jetzt eine ganze Weile versucht habe,
deine Lösung (tausend Dank an dieser Stelle) umzusetzen, hat es doch einwandfrei funktioniert.
Wenn ich so unverschämt sein darf, hätte ich gleich noch eine zweite Frage.
Und zwar habe ich diese Tabellenform:
Die Fragestellung:
Am Besten mache ich ein Beispiel, weil es für mich irgendwie schwer in Worte zu fassen ist:
Mögliche Einträge:
Ich möchte für eine spezifische FREMDID3 - hier z.B. "30" die aktuellsten Einträge haben und zwar zu jeder FREMDID2,
dabei sollte die FREMDID2 in der Ergebnisliste nicht auftauchen, wenn entweder eine andere FREMDID2 (hier z.B. "40")
einen aktuelleren Eintrag zu FREMDID2 besitzt. Oder es ältere Einträge zu FREMDID2 gibt, z.B. sollte bei ID 3 & 4 dann nur die 4 in der
Ergebnisliste auftauchen.
Gewünschtes Ergebnis für eine Abfrage sollte also sein:
Ich hab schon Probleme dabei es zu erklären. Vielleicht ist wie gesagt mein Tabellenaufbau dafür auch ungeeignet.
Vielen Dank nochmal an Falk, ich gehe da mit gefährlichem Halb-Kaum-Wissen ran, da es sich nur um ein Hobby-Projekt handelt und ich gerade eben diese Daten irgendwie ablegen will.
Grüße
haupt.Dev
deine Lösung (tausend Dank an dieser Stelle) umzusetzen, hat es doch einwandfrei funktioniert.
Wenn ich so unverschämt sein darf, hätte ich gleich noch eine zweite Frage.
Und zwar habe ich diese Tabellenform:
Code:
TABELLE A => ID, FREMDID2, FREMDID3, TIMESTAMP
Am Besten mache ich ein Beispiel, weil es für mich irgendwie schwer in Worte zu fassen ist:
Mögliche Einträge:
ID | FREMDID2 | FREMDID3 | TIMESTAMP |
1 | 20 | 30 | 2012-01-01 10:00:00 |
2 | 20 | 40 | 2012-01-01 12:00:00 |
3 | 10 | 30 | 2012-01-01 10:00:00 |
4 | 10 | 30 | 2012-01-01 12:00:00 |
dabei sollte die FREMDID2 in der Ergebnisliste nicht auftauchen, wenn entweder eine andere FREMDID2 (hier z.B. "40")
einen aktuelleren Eintrag zu FREMDID2 besitzt. Oder es ältere Einträge zu FREMDID2 gibt, z.B. sollte bei ID 3 & 4 dann nur die 4 in der
Ergebnisliste auftauchen.
Gewünschtes Ergebnis für eine Abfrage sollte also sein:
ID | FREMDID2 | FREMDID3 | TIMESTAMP |
1 | 10 | 30 | 2012-01-01 12:00:00 |
Vielen Dank nochmal an Falk, ich gehe da mit gefährlichem Halb-Kaum-Wissen ran, da es sich nur um ein Hobby-Projekt handelt und ich gerade eben diese Daten irgendwie ablegen will.
Grüße
haupt.Dev
Comment