non ho sqlserver altre soluzioni?
questo code funziona solo per la prima categoria
se in WHERE IMMAGINI.IDCATEGORIA metto 'B' mi da i commenti totali di un record casuale.codice:SELECT TOP 1 COUNT(Commenti.idfoto) AS TotaleCommenti, immagini.idfoto FROM Commenti INNER JOIN Immagini ON Immagini.idfoto=Commenti.idfoto WHERE Immagini.IdCategoria='A' GROUP BY Immagini.immagine, immagini.idfoto ORDER BY immagini.idfoto DESC

Rispondi quotando