Boa Tarde, Sou iniciante aqui no forum o em mysql tambem. Preciso fazer um select para um relatorio. Cpf Avaliado Cargo Área Chefe Competencia Questão Auto Superior Par Subordinado Cliente Fornecedor Media Ponderada O problema é que para buscar o Chefe, o relacionamento é entre a mesma tabela (sgm_elegivel), quando faco o select ele imforma que retorna mais de um resultado (Error Code: 1242. Subquery returns more than 1 row). Necessito que seja exatamente como esta na sequencia e como esta na tabela. aqui esta0 os codigo; select b.nm_elegivel
from sgm_elegivel b
where b.cd_elegivel = (select cd_chefe from sgm_elegivel)
que resulta erro
Error Code: 1242. Subquery returns more than 1 row
SELECT elegi.nr_cpf_elegivel CPF,
elegi.nm_elegivel AVALIADO,
carg.nm_cargo CARGO,
area.nm_area AREA
from sgm_elegivel elegi,
sgm_cargo carg,
sgm_area area
where carg.cd_cargo = elegi.cd_cargo and
area.cd_area = elegi.cd_area que resulta correto tabela sgm_elegivel tem os campos: CD_ELEGIVEL, CD_EMPRESA, CD_AREA, CD_CARGO, CD_CHEFE, CD_MATRIZ_ELEGIVEL, CD_MATRIZ_SUBORDINADO, NM_ELEGIVEL onde : cd_elegivel PK cd_chefe FK references cd_ELEGIVEL AGUARDO!! agradeco