0

I have this query and I would like to use an order by desc on the avg :

select Nomcircuit, avg(Monuments.NBETOILE) as TotalEtoiles from Circuits      
inner join CircuitsMonuments on Circuits.Idcircuit = CircuitsMonuments.Idcircuit
inner join Monuments on Monuments.Idmonument = CircuitsMonuments.Idmonument
group by Nomcircuit;

I've tried several things but it just doesn't seem to work.

Sam
  • 11
  • 3

1 Answers1

1

Just do as you suggested:

SELECT Nomcircuit,
       AVG(Monuments.NBETOILE) AS TotalEtoiles
FROM Circuits      
INNER JOIN CircuitsMonuments
    ON Circuits.Idcircuit = CircuitsMonuments.Idcircuit
INNER JOIN Monuments
    ON Monuments.Idmonument = CircuitsMonuments.Idmonument
GROUP BY Nomcircuit
ORDER BY TotalEtoiles DESC
Tim Biegeleisen
  • 502,043
  • 27
  • 286
  • 360