Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá a todos, boa tarde.
Trabalho desenvolvendo um sistema em php na rede interna de minha empresa.
Preciso gerar um relatório contendo os processos que o sistema irá trabalhar. Entretanto necessito que os mesmos tipos de processo sejam exibidos agrupados e ao final de cada grupo exibida a quantidade de processos.
Ex.
Aprocesso 1 Tipo 1
Aprocesso 2 Tipo 1
Aprocesso 3 Tipo 1
Qtde de processos 3
Aprocesso 4 Tipo 2
Aprocesso 5 Tipo 2
Qtde de processos 2
Fiz uma tentativa de gerar este relatório manualmente inserindo um while dentro de outro porém, o tempo de execução foi muito alto pois a base possui muitos registros.
Desde já agradeço a atenção.
Hmm... não entendo muito de relatórios, mas para contar, vai aí:
mysql_num_rows($query);XD
Me parece que o GROUP BY resolverá seu problema. Falou!
Para sql eu uso o navicat, que da para ver as querys todas em grafico, da uma procurada que la voce monta tudo clicando e puxando linhas.
Qual o banco de dados que você tá utilizando?
Carlos Eduardo
você pode usar na sql uma clausula pra agrupar estes resultados *realmente laços são problematicos quanto a performace /applications/core/interface/imageproxy/imageproxy.php?img=http://forum.imasters.com.br/public/style_emoticons/default/tongue.gif&key=8d11c3c7c03c7a5a294e250694d100848a0423dc34ef2af8d774f49d1b969fde" alt="Imagem Postada" />
http://db.apache.org/derby/docs/dev/pt_BR/ref/rrefsqlj32654.html
valwww