Anmelden

View Full Version : Datum aus numerischem Feld in Query



zmann
09-09-05, 09:30
Hallo,

suche Formel für Datum aus numerischem Feld in QRY

(Möchte 2 Felder voneinander substrahieren, derzeit
z.B. 20050801 20050713)

kuempi von stein
09-09-05, 09:58
Hallo,

suche Formel für Datum aus numerischem Feld in QRY

(Möchte 2 Felder voneinander substrahieren, derzeit
z.B. 20050801 20050713)
was möchtest Du?
Die Differenz in Tagen oder was?

k.

Fuerchau
09-09-05, 10:07
Neues Feld:

DATX1 SUBSTR(DIGITS(DATUM1), 1, 4) !! '-' !! SUBSTR(DIGITS(DATUM1), 5, 2) !! '-' !!SUBSTR(DIGITS(DATUM1), 7, 2)
DATX2 SUBSTR(DIGITS(DATUM2), 1, 4) !! '-' !! SUBSTR(DIGITS(DATUM2), 5, 2) !! '-' !!SUBSTR(DIGITS(DATUM2), 7, 2)
DIFF DAYS(DATX2) - DAYS(DATX1)

zmann
09-09-05, 10:24
was möchtest Du?
Die Differenz in Tagen oder was?

k.

Ja, Differenz in Tagen

kuempi von stein
09-09-05, 10:45
siehe die lösung von fuerchau weiter oben.

k.

zur erklärung:
er bastelt aus numdatum 20050801 ein "datumsstring" in der form "2005-08-01" bzw. aus 20050713 "2005-07-13".
darauf lässt er den days-operator drauf los und zieht voneinander ab.

Fuerchau
09-09-05, 10:48
Ist doch toll, oder ;)

kuempi von stein
09-09-05, 10:58
Ist doch toll, oder ;)
ja!
ich finds immer wieder irre zu sehen, dass eigentlich ALLES möglich ist.

k.

p.s. trotzdem finde ich, dass man QRY verbieten sollte. ist zwar schnell was gezaubert, aber der pflegeaufwand ist nicht ohne manchmal...
und komm jetzt nicht von wegen die miete muss reinkommen.
macht einfach mehr spass nen proggi zu pflegen als ne query (jedenfalls mir)

i5user
09-09-05, 13:59
nicht ohne manchmal...
-----------------------

aus dem letzten beitrag.

RobertMack
09-09-05, 14:16
Übersetzung: "... nicht Ohne, manchmal."

Assoziation: ... manchmal nicht ohne Kollege Fuerchau ;-)

kuempi von stein
09-09-05, 15:22
bin ich der einzige der den faden nicht findet?

3 jahre später...

ahhh.. ja nicht oHnE...
sorry, ich bin nach der mittagspause :rolleyes: nicht immer und so

zusatz: und was die frage von i5user betrifft:
das meinste doch nicht im ernst...gell?
nee, war wohl nur spass
menno, was bin ich heute auch neben der rolle wieder
;)