【发布时间】:2015-04-30 14:55:19
【问题描述】:
我想统计一个项目中etape一个Employee工作的数量
我的餐桌临时工是:
时间:
noProjet
noEtape
noEmploye
annee
mois
jrsHm
我的查询是
select
t.noEmploye, t.NoProjet, c.count
from
temps t
inner join
(select
noProjet, noEtape, count(*) as count
from
temps
group by
noProjet) c on t.noProjet = c.noProjet
order by
noEmploye
我得到的错误是
消息 8120,第 16 级,状态 1,第 1 行
列“temps.noEtape”在选择列表中无效,因为它既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
【问题讨论】:
标签: sql-server tsql