<cfquery name="getCandidatosAgrupados" datasource="#Application.dsn#">
SELECT
  `candidatos`.`escolaridadeid`,
  COUNT(`candidatos`.`escolaridadeid`) AS `contador`,
  `nivelescolaridade`.`Descricao`
FROM
  `nivelescolaridade`
  INNER JOIN `candidatos` ON (`nivelescolaridade`.`CodigoID` = `candidatos`.`escolaridadeid`)
GROUP BY
  `candidatos`.`escolaridadeid`,
  `nivelescolaridade`.`Descricao`

</cfquery>
 
estes caras em vermelho impedem que o seu count selecione o total geral, pois eles obrigam o count a pegar o total de cada grupo  `candidatos`.`escolaridadeid`,  e `nivelescolaridade`.`Descricao`, ou seja,  voc� seleciona o tatal descricao e escolaridade. J� que voc� precisa da descri��o � melhor contar na aplicacao mesmo:
<cfoutput query="getCandidatosAgrupados">
<cfset total = total + getCandidatosAgrupados.contador>
</cfoutput>
 
<cfoutput>#total#</cfoutput>
 
 
 
 
 
-----Mensagem original-----
De: Jefferson Petilo [mailto:[EMAIL PROTECTED]
Enviada em: sexta-feira, 28 de maio de 2004 16:59
Para: [EMAIL PROTECTED]
Assunto: RES: [cf-brasil] Total geral

Cara seria mais f�cil voc� totalizar via coldfusion
 
 
� bem f�cil
 
<cfset total_escolaridade =  0 />
 
<cfoutput query="getCandidatos">
 
 ------ campos da query
 
<cfset total_escolaridade = total_escolaridade + contador / >
 
Total Escolaridade  : #total_escolaridade#  <Br>
</cfoutput>
 

Jefferson de Ara�jo Petilo
[EMAIL PROTECTED]


KM&M Engenharia de Sistemas
http://www.kmm.com.br
 


De: ColdFusion Lists [mailto:[EMAIL PROTECTED]
Enviada em: sexta-feira, 28 de maio de 2004 16:40
Para: [EMAIL PROTECTED]
Assunto: [cf-brasil] Total geral

Boa tarde a todos

 

tenho essa query aqui:

<cfquery name="getCandidatosAgrupados" datasource="#Application.dsn#">
SELECT
  `candidatos`.`escolaridadeid`,
  COUNT(`candidatos`.`escolaridadeid`) AS `contador`,
  `nivelescolaridade`.`Descricao`
FROM
  `nivelescolaridade`
  INNER JOIN `candidatos` ON (`nivelescolaridade`.`CodigoID` = `candidatos`.`escolaridadeid`)
GROUP BY
  `candidatos`.`escolaridadeid`,
  `nivelescolaridade`.`Descricao`
</cfquery>

que me resulta esses caras:

EscolaridadeID Descricao Total Candidatos
1 Ensino Fundamental (1o. Grau) 8
2 Ensino M�dio (2o. Grau) incompleto 4
3 Ensino M�dio (2o. Grau) cursando 12
4 Ensino M�dio (2o. Grau) completo 45
5 Ensino M�dio (2o. Grau) Profissionalizante completo 2
6 Forma��o superior incompleta 11
7 Forma��o superior (cursando) 49
8 Forma��o superior completa 19
9 P�s-gradua��o no n�vel Especializa��o 5
10 P�s-gradua��o no n�vel Mestrado 3
Total Geral: 10

 

Vejam que o Total Geral n�o � a soma de todos os registros, certo? Como fazer para ele me exibir o total de registros conforme aquery?

 

Obrigado pelo seu tempo.

 

 



Diga-me e eu esquecerei
Mostre-me e lembrarei
Ensina-me e aprenderei



Yahoo! Mail - Participe da pesquisa global sobre o Yahoo! Mail. Clique aqui!
--^^---------------------------------------------------------------
This email was sent to: [EMAIL PROTECTED]

EASY UNSUBSCRIBE click here: http://topica.com/u/?b1dnXn.b7M5gI.YXJxdWl2
Or send an email to: [EMAIL PROTECTED]

For Topica's complete suite of email marketing solutions visit:
http://www.topica.com/?p=TEXFOOTER
--^^---------------------------------------------------------------

Responder a