Consulta retorna Erro "Operand should contain 1 column(s)"
Tenho a seguinte consulta
select * from (
select proc_distribuicao.idusuario, count(proc_distribuicao.idusuario) as qtd from proc_distribuicao group by idusuario
) as consulta where consulta.qtd > 1
é exatamente o que passei horas procurando ela me retorna :
id qtd
| 2 | 2 |
| 7 | 2 |
| 8 | 2 |
| 9 | 2 |
| 10 | 2 |
| 12 | 2 |
| 13 | 3 |
| 14 | 2 |
| 20 | 4 |
Só que preciso que ela me retorne somente os registro que não fazem parte dessa lista
select * from usuario where idusuario NOT IN (select * from (
select proc_distribuicao.idusuario, count(proc_distribuicao.idusuario) as qtd from proc_distribuicao group by idusuario
) as consulta where consulta.qtd > 1)
É ai que dá esse erro
>
Citar
Operand should contain 1 column(s)
Como resolver ?
Discussão (2)
Carregando comentários...