gildo.rj 0 Denunciar post Postado Junho 25, 2014 Buenas galera. peguei uma tabelinha mal formatada cabeluda e to meio confuso com ela rsrs, seguinte: tabela_1 id_aluno | Cod_Disciplina | Nota1 | Nota2 | Nota3 | Serie | Ano 1 | 10 | 5 | 6 | 6 | 1 | 2013 1 | 10 | 6 | 7 | 6 | 2 | 2014 1 | 10 | 8 | 7 | 9 | 3 | 2015 Como posso fazer para mostrar os dados da seguinte forma: id_aluno | Disciplina | Ano1 | Ano2 | Ano3 | | 2013 | 2014 | 2015 ------------------------------------------------------- 1 | 10 | 5,67 | 6.33 | 8.0 pessoal na realidade só preciso saber a forma de exibição, as formulas de medias e taus ta tranquilo, so não sei como exibir os dados da forma acima. Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Junho 25, 2014 Fazer o PIVOT de um coluna , o Mysql não tem isto mas tem exemplos abaixo usando CASE ou IIF, além disto deve ter de usar o AVG (média), creio. O modelo se puder ser revisto seria bom normalizar estas nota123 em outra tabela. http://forum.imasters.com.br/topic/511394-linhas-virarem-colunas/ http://forum.imasters.com.br/topic/519672-quantidade-de-consulta-por-mes/ Compartilhar este post Link para o post Compartilhar em outros sites
gildo.rj 0 Denunciar post Postado Junho 25, 2014 Motta, muito obrigado cara, era exatamente o que necessitava. Compartilhar este post Link para o post Compartilhar em outros sites