Ir para conteúdo
Fórum Script Brasil

Vladimir@@

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Vladimir@@

Vladimir@@'s Achievements

0

Reputação

  1. Bom dia! Estou com a seguinte dúvida (Sou novato no Fórum e em Sql), em uma query que estou montando, gostaria de criar um relacionamento de um para muitos. Assim, quero saber a quantidade de alunos que estudam nos turnos da manhã e tarde e nas diferentes séries. Até aí consegui, o problema é que eu gostaria que o nome da escola ficasse na mesma linha dos resultados e não se repetindo várias vezes. Segue o código que usei: SELECT turno, mat.i_escolas, nome, cur.i_cursos, descricao, series.i_series, count(i_matriculas), cod_etapa_inep FROM bethadba.matriculas mat INNER JOIN bethadba.escolas escola ON escola.i_escolas = mat.i_escolas INNER JOIN bethadba.cursos cur ON cur.i_cursos = mat.i_cursos INNER JOIN bethadba.series ON series.i_series = mat.i_series WHERE mat.ano_letivo = 2014 AND mat.cancelada IS NULL AND cur.i_cursos <> 32 AND cur.i_cursos <> 33 AND cur.i_cursos <> 34 AND cur.i_cursos <> 30 AND series.ano_letivo = mat.ano_letivo AND series.i_escolas = mat.i_escolas AND series.i_cursos = mat.i_cursos AND series.turma = mat.turma GROUP BY mat.i_escolas, nome, turno, cur.i_cursos, series.i_series, descricao, cod_etapa_inep ORDER BY mat.i_escolas Obrigado!!!
×
×
  • Criar Novo...