Gå til innhold

[Løst] Finne maksverdi av et felt i Access2010


Anbefalte innlegg

Problemet er som følger:

Har en tabell som bl.a. inneholder "Produkt", hvert av disse produktene inneholder en eller flere "innganger". (sterkt forenklet eksempel:

Produkt Inngang

A 1

A 2

B 1

B 2

B 3

Bruker en SQL spørring i VBA for å hente inn alle Produkt og inngang (+ diverse andre felt) for å gjøre noen beregninger. Det jeg ønsker er å finne maksverdien i feltet inngang når jeg her hentet ett produkt. Henter data i VBA med denne setningen:

Set rst.OpenRecordset (SELECT * FROM tabell WHERE Produkt = A;)

 

Men hvordan kan jeg da finne maksverdi for felt "Inngang"

Lenke til kommentar
Videoannonse
Annonse
  • 1 måned senere...

Bumper denne da jeg lurer på omtrent det samme.

 

La oss si at vi legger til en kolonne som heter pris:

 

Produkt Inngang Pris

A 1 2

A 2 5

B 1 1

B 2 8

B 3 6

 

select max(inngang), pris FROM tabell WHERE produkt = 'A';

Dette gir meg en pris på 2, men jeg ønsker jo en pris på 5 siden det er det som står ved den høyeste Inngangen ved A.

 

Noen forslag?

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...