Avatar billede cyaegha Nybegynder
13. august 2001 - 15:44 Der er 9 kommentarer og
1 løsning

tidspunkt for max og min i forespørgsel

Jeg har en tabel indeholdende datoer pr dag samt en værdi gældende for et bestemt navn.
dato : navn : værdi
Jeg skal finde tidspunkterne for max/min værdier i bestemte måneder. Jeg har max/min-værdierne og den måned hvori de forekom liggende i tabellen. Fundet ved at bruge guiden simpel forespørgsel og så summere og max/min.
Nu er det sådan at jeg gerne vil have trukket tidspunktet for henholdsvis max og min i månederne altså dagen hvor den forekom.
Hvis det viser sig at være meget let så vil jeg gerne have fundet dette tidspunkt i en anden tabel hvor samme værdi forekommer men her er data gemt for hver time, og den dato som står i den anden tabel indeholder ikke timeværdien (decimaltallet), men kun dagen (heltal).
Håber i kan hjælpe!!!
Avatar billede cyaegha Nybegynder
13. august 2001 - 16:31 #1
Glemte at nævne at der ikke er id.nr. på posterne.
Kan desuden først være tilbage igen tisdag formiddag.
Avatar billede jens-peter Nybegynder
13. august 2001 - 22:24 #2
Det er muligt, at jeg ikke helt forstår dit spørgsmål, men hvis du kender den max (min) værdi du leder efter, kan du f.eks. lave en forespørgsel:

\"SELECT * FROM tabel WHERE Værdi=MaxVærdi\"

Her er tabel navnet på din tabel og MaxVærdi er den maximalværdi (tal) du søger efter.
Hvis der er flere linier i tabellen, der har samme maksimalværdi, vil de alle komme frem.

Dette princip virker uanset om det er tabellen med dag eller dato/time der anvendes.

Du kan også anvende DLookUp, men for at hjælpe dig yderligere må du forklare problemet lidt nærmere.
Er det i en formular/rapport du skal anvende de fundne datoer?

mvh/Jens-Peter
14. august 2001 - 09:18 #3
Den er svær at forklarer, da der er for mange (for mig) ukendte parametre/feltnavne m.m.

Princippet er at du laver en forespørgsel som indeholder både tabellen og den forespørgsel, som du genererede vha guiden.
Herefter skal de 2 joines på Værdi, måned og måske Navn (det er svært at sige). Da du ikke har måned i din tabel, er du nødt til at lave en ny kolonne, som giver dig Month(Dato)....hmm...kan du ikke bare sende den til mig, så skal jeg kigge på den? Har du mulighed for det? Evt lave en ny database, hvor kun tabellen og forespørgslen er i?
tj@makeiteasy.dk

/Thomas
Avatar billede cyaegha Nybegynder
14. august 2001 - 11:06 #4
Har lidt travlt her til formiddag, men kigger på jeres forslag som det første over middag.
Når jeg har forsøgt at få access til at give en max værdi pr måned er den endt med at give alle værdier, hvad jeg har gjort skal jeg nok vende tilbage med hvis jeres forslag ikke virker.
Thomas: For at sende den til dig skal jeg lige pille de vigtige ting ud af den for ellers skal jeg sende ca 220mb.
Avatar billede cyaegha Nybegynder
14. august 2001 - 12:27 #5
Jens-Peter: Jeg kender godt værdien, for den er nem nok at finde med access\' ellers lidt brugte guide. Men disse ekstrem-værdier er ikke ens måned for måned. Jeg kan godt få værdierne og i hvilken måned de ligger, men ikke selve dagen.
Det prøvede jeg på ved at ændre sql til ikke at formatere datoen til en måned, men det endte i at hele tabellen blev resultatet af forespørgslen.
 
Det jeg mangler er en måde at få mere end en information for den post som indeholder max-værdien.
14. august 2001 - 12:30 #6
cyaegha, du er stadig velkommen til at sende en fil (helst ikke 220 MByte ;o).Bare den ene tabel og forespørgslen (hvis det er nok)

/Thomas
Avatar billede cyaegha Nybegynder
14. august 2001 - 12:47 #7
Thomas: Jeg har sendt hvad jeg mente kunne være relevant, og skåret det ned og zippet det. Håber det giver lidt bedre overblik.
Avatar billede cyaegha Nybegynder
14. august 2001 - 13:07 #8
Glemte at lave et subject!!!!
Håber du kan finde den.
Avatar billede cyaegha Nybegynder
14. august 2001 - 15:01 #9
KANON! Det er lige det jeg manglede. Jeg har prøvet at få nogenlunde det samme smækket ned i en forespørgsel men det skulle jeg vist have opgivet for længe siden. Jeg har lidt ændringer der skal laves men det er småting jeg selv klarer. Tak for hjælpen :o)
14. august 2001 - 15:52 #10
anytime :~)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester