sql server 聚合函数 当列名的时候 报列名无效 怎么解决?
selectP_r1,COUNT(1)ascinto#aafromt_PwhereP_ylike'%(2011)%'groupbyp_bselectP_r2,COUNT(...
select P_r1,COUNT(1) as c into #aa from t_P where P_y like '%(2011)%' group by p_b
select P_r2,COUNT(1) as c1 into #aaa from t_p
where P_saletime is not null and P_y like '%(2011)%'
group by p_b
select * from #aaa a inner join #aa b
on a.p_b=b.p_b
where a.c=b.c1
报:消息 207,级别 16,状态 1,第 3 行 列名 'c' 无效。 消息 207,级别 16,状态 1,第 3 行 列名 'c1' 无效 错误 展开
select P_r2,COUNT(1) as c1 into #aaa from t_p
where P_saletime is not null and P_y like '%(2011)%'
group by p_b
select * from #aaa a inner join #aa b
on a.p_b=b.p_b
where a.c=b.c1
报:消息 207,级别 16,状态 1,第 3 行 列名 'c' 无效。 消息 207,级别 16,状态 1,第 3 行 列名 'c1' 无效 错误 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询