sql >> Base de Datos >  >> RDS >> Sqlserver

Ordenar por conteo no ordenar correctamente - SQL (MS Access 2007)

Creo que el problema es que estás haciendo la agrupación demasiado granular.

En este caso, probablemente tendría sentido excluir las tres columnas de Cantidad (AgentHolding , CompanyHolding y Difference ) del GROUP BY cláusula y simplemente agregarlos (sum ) en la salida.

Este es un ejemplo de lo que produciría este cambio:http://www.sqlfiddle.com /#!3/fc4d4/7

Nota:Omití la left join con el PrevTrade table ya que no conocía su estructura y datos, pero espero que esto ilustre la intención.