Waarde over meerdere kolommen in query

  • Onderwerp starter Onderwerp starter JWvG
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

JWvG

Nieuwe gebruiker
Lid geworden
6 mrt 2008
Berichten
3
Hallo,

Ik wil graag de maximum waarde berekenen in een query over meerdere kolommen:

Zoiets als: =Max([A1], [A2])

Maar dit werkt dus niet...

Wie kan mij helpen?

JW.
 
Je kan de waarde onder elkaar zetten met een union query. Daarna kan je een Max functie gebruiken of eenvoudig omgekeerd sorteren en dan de bovenste selecteren
Code:
select top 1 * from (
select A1 from table
union
select A2 from table
)
order by 1 Desc

Enjoy!
 
Hoi Guus,

Bedankt voor je reactie. Ik heb het inmiddels voor elkaar gekregen met de "IIf" functie, maar ik ga zeker ook jouw "union" query proberen!

Groet, JW.
 
Ik probeer die IIF functie zoveel mogelijk niet in queries te gebruiken omdat die erg traag is.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan