ich bins mal wieder und dann auchnoch mit einer datumsfrage.
bitte nicht steinigen!
ich habe ein einem anderen board folgendes gefunden
bei mir sieht es folgendermassen aus:
tabelle1(user,gueltigab,bv)
tabelle2(mid,kommentar,gueltigab,....)
jetzt soll aus tabelle 1 fuer den angemeldeten user das beschäftigungsverhältniss (bv)
mit dem aktuellsten datum ausgelesen werden.
aber nur bis zum heutigen datum.
es ist fuer meine berechnung uninteresant ,
wenn sich das besch.verhältniss in 2 monaten ändert.
mit dem bv geh ich dann in die tabelle2 und suche wiederrum das gueltigab datum (das letzte/aktuellste).
somit kann ich daraus die zeiten auslesen
(sind oben als "..." gekennzeichnet)
und diese zu berechnung verwenden.
select datum=max wäre ja die spalte max..
und wenn ich ein datum fuer die zukunft schon definiert hab wird ja dieses ausgespuckt. hm..
mein aufruf ist noch falsch. kann mir da jemand behilflich sein?
gruss
bitte nicht steinigen!
ich habe ein einem anderen board folgendes gefunden
PHP-Code:
select *
from table1 tb1, table2 tb2
where tb1.id = tb2.id
and datum = (
select max(tb2.datum)
from table1 tb1, table2 tb2
where tb1.id = tb2.id)
tabelle1(user,gueltigab,bv)
tabelle2(mid,kommentar,gueltigab,....)
jetzt soll aus tabelle 1 fuer den angemeldeten user das beschäftigungsverhältniss (bv)
mit dem aktuellsten datum ausgelesen werden.
aber nur bis zum heutigen datum.
es ist fuer meine berechnung uninteresant ,
wenn sich das besch.verhältniss in 2 monaten ändert.
mit dem bv geh ich dann in die tabelle2 und suche wiederrum das gueltigab datum (das letzte/aktuellste).
somit kann ich daraus die zeiten auslesen
(sind oben als "..." gekennzeichnet)
und diese zu berechnung verwenden.
select datum=max wäre ja die spalte max..
und wenn ich ein datum fuer die zukunft schon definiert hab wird ja dieses ausgespuckt. hm..
mein aufruf ist noch falsch. kann mir da jemand behilflich sein?
gruss
Kommentar