Toon posts:

SQL query: max over sum

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een query nodig waarbij ik de max moet nemen van de som van een kolom.
Oftwel, ik heb nu sum(value) en daar moet ik een max() over hebben, maar max(sum(value)) werkt -uiteraard- niet.

Hoe moet ik dit aanpakken?

Ik gebruik momenteel MS SQL server

Verwijderd

Je hebt een SUM() gebruikt, dus je doet een GROUP BY, neem ik aan. Hoe wil je die MAX dan gebruiken? Wil je alleen de gegroepeerde set records tonen waarvan de SUM() het hoogste is?

  • whoami
  • Registratie: December 2000
  • Laatst online: 20:46
Je kunt een select top 1 doen van het hele zooitje, en de boel aflopend sorteren.

https://fgheysels.github.io/


Verwijderd

Topicstarter
Het werkt! bedankt

(close topic aub)

  • whoami
  • Registratie: December 2000
  • Laatst online: 20:46


Neen. :+
Topics worden niet gesloten als ze 'opgelost' zijn.
Topics worden enkle gesloten als ze niet 'voldoen'.

https://fgheysels.github.io/