【发布时间】:2015-06-19 11:16:58
【问题描述】:
我想看一个公民的全名
reportBasket,reportNoBasket 表中的 notifyEmployee ='1'
并且 reportNoBasket.groupEmail 不为空
并计算来自reportBasket 的电子邮件,citizenEmail reportNOBasket 在一个计数器中
表格:
公民(电子邮件,名字,姓氏)
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)
如何加入?
【问题讨论】: