Вам нужно выполнить агрегирование, прежде чем пытаться объединить таблицы, так как то, что вы в данный момент делаете, это оставление соединения, затем ограничение данных (в этот момент исключается Джилл), а затем группировка.Если вы выполните подсчет и ограничение в подзапросе, вы можете затем присоединить эти результаты к пользовательской таблице и получить желаемый результат:
SELECT u.uid, u.name, IFNULL(c.nodecount,0) AS `count`
FROM USER u LEFT JOIN (
SELECT uid, `type` , COUNT(nid) AS nodecount
FROM node
WHERE TYPE = 'car'
GROUP BY uid, type
) AS c ON u.uid = c.uid