Sei il numero uno!!!
codice:
SELECT * FROM
(SELECT DISTINCT tblUtenti.ID, tblUtenti.Nome, tblUtenti.Avatar, tblUtenti.User,
tblUtenti.DataUltimaModifica, tblUtenti.VisiteTotali, (SELECT COUNT(ID) AS Quanti
FROM tblOpere WHERE IDUtente = tblUtenti.ID) AS NumeroOpere
FROM tblUtenti INNER JOIN tblOpere ON tblUtenti.ID = tblOpere.IDUtente
WHERE IDCategoria = 4 OR IDCategoria = 5 OR IDCategoria = 6 OR IDCategoria = 42
OR IDCategoria = 43 OR IDCategoria = 44) AS tblUtentiOpere
ORDER BY NumeroOpere ASC
Così funziona. Grazie mille