Я хочу видеть полное имя гражданинаКак присоединиться к нескольким таблицам в MySQL 2?
где notifyEmployee = '1' в reportBasket, столы reportNoBasket
И reportNoBasket.groupEmail IS NOT NULL
И подсчитывать по электронной почте от reportBasket, citizenEmail reportNOBasket в одном счетчик
Таблицы:
гражданин (электронной почты, Firstname, фамилия)
reportBasket (электронной почты, notifyEmployee)
reportNoBasket (citizenEmail, notifyEmployee, groupEmail)
ДО Я был представлять мой запрос, чтобы показать свою электронную почту таким образом, он работал Хорошо:
SELECT email,count(email) as email_count
FROM (
SELECT email
FROM reportBasket
WHERE notifyEmployee='1'
UNION ALL
SELECT citizenEmail
FROM reportNoBasket
WHERE notifyEmployee='1'
) as T
GROUP BY email
ORDER BY email ASC
НО ТЕПЕРЬ Я хочу показать полное имя гражданина, а не адрес электронной почты, например. concat(citizen.firstname,' ' citizen.lastname)
Как я могу присоединиться к нему?
спасибо u too much, он работает со мной (Y) –
что делать, если я хочу показать письмо также ?? –
Просто добавьте его во все 3 'SELECT' утверждения и' GROUP BY' – TobyLL