क्या आप यही नहीं चाहते?
SELECT u.username, c._postCount
FROM User u
INNER JOIN (
SELECT p.user, COUNT(*) AS _postCount
FROM Posting p
GROUP BY p.user
) c ON c.user = u.id
WHERE u.joinDate < '2009-10-10';
यह काम करने का कारण यह है कि शामिल होने की प्रकृति उपयोगकर्ता पर ही फ़िल्टर हो जाएगी। आपको उपयोगकर्ता पर स्पष्ट रूप से फ़िल्टर करने के लिए WHERE क्लॉज़ की आवश्यकता नहीं है।