sql >> Database teknologi >  >> RDS >> Sqlserver

Rækkefølge efter antal sorterer ikke korrekt - SQL (MS Access 2007)

Jeg tror, ​​problemet er, at du laver grupperingen for detaljeret.

I dette tilfælde ville det sandsynligvis være fornuftigt at ekskludere de tre beløbskolonner (AgentHolding , CompanyHolding og Difference ) fra GROUP BY klausul og bare aggregér dem (sum ) i outputtet.

Her er et eksempel på, hvad denne ændring ville medføre:http://www.sqlfiddle.com /#!3/fc4d4/7

Bemærk:Jeg har udeladt den left join med PrevTrade tabel, da jeg ikke kendte dens struktur og data, men forhåbentlig illustrerer dette hensigten.




  1. Installation af Percona/MySQL uden opsyn på Ubuntu

  2. Hvordan fjerner man elementer af array i PostgreSQL?

  3. SQL linjeskift virker ikke

  4. Vis dato/klokkeslæt på webstedet baseret på brugerens computertid i andet land