Usar:
SELECT u.id,
u.name,
MIN(t.spent) AS spent
FROM USERS u
JOIN TRANSACTIONS t ON t.uid = u.id
GROUP BY u.id, u.name
Lembre-se de que isso retornará apenas usuários que tenham pelo menos um registro de TRANSACTIONS. Se você quiser ver usuários que não têm registros de suporte, bem como aqueles que têm - use:
SELECT u.id,
u.name,
COALESCE(MIN(t.spent), 0) AS spent
FROM USERS u
LEFT JOIN TRANSACTIONS t ON t.uid = u.id
GROUP BY u.id, u.name