Я предпочитаю использовать аналитические функции здесь:
SELECT
user,
email,
COUNT(*) OVER () total
FROM users
WHERE user = 'Daniel';
Если вы не можете использовать аналитические функции, потому что вы используете более раннюю версию MySQL, тогда используйте объединение:
SELECT
u1.user,
u1.email,
u2.cnt AS total
FROM users u1
INNER JOIN
(
SELECT user, COUNT(*) AS cnt
FROM users
-- we could also restrict to Daniel here, but I am showing a general
-- solution for multiple users
GROUP BY user
) u2
ON u1.user = u2.user
WHERE
u1.user = 'Daniel';