Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Considere um banco de dados com as colunas:
---------------------------------------
NOME | RGM | CURSO | IDADE
---------------------------------------
Agora imagine que tenho mais de 1000 cursos diferentes nesse bd.
Tenho que obter grupos de alunos (linhas do bd) que façam o mesmo curso e fazer alguma ação com esse grupo, somar suas idades, por exemplo.
Vou executar 1000 query's. Isso é correto ?
Ou o ideal é obter todas as linhas de uma vez e ir iterando pela coluna 'CURSO' e pegando todos que façam o curso x1, x2...x100 ? Ai serão 1000 iterações por curso (se não pensar em nenhuma optimização)
Enfim o que devo fazer ?
Carregando comentários...