SELECT ( SELECT COUNT(id) FROM aTable ) as count FROM table
Je suppose que votre exemple est une version tronquée de votre requête réelle, alors peut-être devriez-vous publier ce que vous recherchez pour obtenir une requête éventuellement plus optimale.
MODIFIER
En travaillant directement à partir de mon cerveau, quelque chose comme ça devrait être plus optimal.
SELECT p.PostPID, p.PostUID, p.PostText, p.PostTime, u.UserUID, u.UserName, u.UserImage, u.UserRep, COUNT(v.FlagTime) as postFlags
FROM Flags as f
JOIN Posts as p ON p.PostPID = f.FlagPID
JOIN Users AS u ON p.PostUID = u.UserUID
LIMIT 0, 30
GROUP BY p.PostPID
ORDER BY PostTime DESC