$query = "SELECT parcial_regional as regional,parcial_cluster as cluster,COUNT(*) as contador FROM `parcial_12hr` WHERE parcial_promessa = CONCAT(CURDATE(), ' 12:00:00')
AND
(
parcial_status = 'D' OR
parcial_status = 'RCA' OR
parcial_status = 'RCC' OR
parcial_status = 'A' OR
parcial_status = 'SPN' OR
parcial_status = 'V'
)
GROUP BY parcial_cluster ORDER BY parcial_regional,parcial_cluster";
//echo "$query<br /><br /><br />";
$aplica = mysql_query($query) or die ("Falha ao executar <br> $query");
while($reg=mysql_fetch_array($aplica))
{
$regional = $reg['regional'];
$contador = $reg['contador'];
$cluster = $reg['cluster'];
$tot_contador = $tot_contador + $contador;
if($echo_regional)
{
$tabela_cluster .= "
<tr>
<th bgcolor = '#191970' title='$echo_regional' colspan='2' align='center'>$echo_regional</th>
</tr>
<tr>
<th bgcolor = '#191970' width='30%'>Local</th>
<th bgcolor = '#191970' width='10%'>Quantidade</th>
</tr>";
}
$tabela_cluster .= "
<tr >
<td bgcolor = '#D3D3D3' bgcolor = '#D3D3D3' width='30%'>$cluster</td>
<td bgcolor = '#D3D3D3' width='10%' title='$cluster' align='center'>$contador</td>
</tr>";
}
$html .= "
<table id='cluster' width='50%' border=\"1\" bordercolor=\"#D3D3D3\" cellspacing=\"0\" cellpadding=\"1\">
<th bgcolor = '#191970' colspan='2' align='center'>BAs Agendadas para período manha e não executadas ate 12:30</th>
$tabela_cluster
<tr>
<th bgcolor = '#191970'>Total</th>
<th bgcolor = '#191970'>$tot_contador</th>
</tr>";
$html .="</table>
";
echo $html;
Desse modo do group by e ele vai contando tudo por clustere imprimo.
Agora eu precisava colocar mais uma coluna dentro desse while(dp lado de quantidade) mas de outra query, ele contara por cluster também,
agora precisa exibir o resultado do segunda query como 3º coluna.
$query_telecom = "SELECT COUNT(*) as contador_telecom FROM `parcial_12hr` WHERE parcial_promessa = CONCAT(CURDATE(), ' 12:00:00')
AND
(
parcial_status = 'D' OR
parcial_status = 'RCA' OR
parcial_status = 'RCC' OR
parcial_status = 'A' OR
parcial_status = 'SPN' OR
parcial_status = 'V'
)
AND
(parcial_responsavel = 'AGING' OR
parcial_responsavel = 'AGING_MANHA')
GROUP BY parcial_cluster ORDER BY parcial_regional,parcial_cluster";
//echo "$query<br /><br /><br />";
$aplica2 = mysql_query($query_telecom) or die ("Falha ao executar <br> $query2");
Question
Peter Link
Bon dia galera, estou como uma duvida...
Executo essa minha query e listo com um while
Desse modo do group by e ele vai contando tudo por clustere imprimo. Agora eu precisava colocar mais uma coluna dentro desse while(dp lado de quantidade) mas de outra query, ele contara por cluster também, agora precisa exibir o resultado do segunda query como 3º coluna.alguém pode me dar um auxilio?
Link to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.