sql server语言 - 临时表在选择列表中无效,因为它既不包含在聚合函数中,也不包含在GROUP BY子句中



我是SQL新手,已经在中国研究过了,不要认为游泳是我的错误

<>之前声明@Temp_Table表(ID_CLIENTE nvarchar (50),ID_ATENDENTE nvarchar (50),EQUIPE_VENDA nvarchar (50),省nvarchar (255))插入到@Temp_Table选择不同的光。ID_CLIENTE、Vend.ID_ATENDENTE Vend.EQUIPE_VENDA Vend.NOME源自[TB_AGENDA-VENDEDOR_LIGACOES] as LigINNER JOIN [TB_AGENDA-VENDEDOR_VENDEDORES]作为供应商在公开发表。id_attenente =轻;ID_ATENDENTE按顺序点菜。ID_CLIENTESELECT count(*), id_client,EQUIPE_VENDA, name从@Temp_Table组id_attenente我有两个表格,首先以重复为例:第一行:1个用户| 1个adm | 20/02/2015线路二:1个用户| 1个adm | 24/02/2015行3:2用户| adm 1 | 03.30.2015行4:3用户| adm 2 | 20.04.2015结束线路1:1个用户| 1个adm | 24/02/2015行2:2用户| adm 1 | 03.30.2015第3行:3用户| adm 2 | 20.04.2015然后我想按ADM分组Adm 1 count 2Adm 2 count 1之前

@Temp_Table列"。id_client '在选择列表中无效,因为它既不包含在聚合函数中,也不包含在GROUP BY子句中。

查询错误:

SELECT count(*), ID_CLIENTE, EQUIPE_VENDA, NOME
FROM @Temp_Table
GROUP BY ID_ATENDENTE;

你可以选择:

SELECT count(*), ID_ATENDENTE
FROM @Temp_Table
GROUP BY ID_ATENDENTE;

或:

SELECT count(*), ID_CLIENTE, EQUIPE_VENDA, NOME
FROM @Temp_Table
GROUP BY ID_CLIENTE, EQUIPE_VENDA, NOME;

相关内容

  • 没有找到相关文章

最新更新