Olá, gostaria de uma ajuda, fiz uma consulta Php + mysql, usando o select que me retorna todos os campos data for a ultima e responsavel %s , até aí tudo ok. Só que além disso, eu queria fazer um outro select que comparace os resultados desse primeiro select.
Segue o código:
$colname_numtramite = "-1";
if (isset($_POST['resp'])) {
$colname_numtramite = $_POST['resp'];
}
mysql_select_db($database_conexao, $conexao);
$query_numtramite = sprintf("SELECT T1.numeroprocesso, datatramite, T1.responsavel, T1.Acao, T1.Situacao, T1.Siger FROM controleprocesso T1 WHERE T1.responsavel = %s AND datatramite = (SELECT max(datatramite) FROM controleprocesso T2 WHERE T2.numeroprocesso = T1.numeroprocesso)", GetSQLValueString($colname_numtramite, "text"));
$numtramite = mysql_query($query_numtramite, $conexao) or die(mysql_error());
$row_numtramite = mysql_fetch_assoc($numtramite);
$totalRows_numtramite = mysql_num_rows($numtramite);
Esse código esta ok. Eu tenho outra tabela (principal) com os seguintes campos:
numeroprocesso e assunto
Eu gostaria que ele comparasse o campo da tabela principal.numeroprocesso com o campo numeroprocesso deste select em cima
Desde já agradeço,
Espero ter conseguido explicar
Pergunta
Alex Santos
Olá, gostaria de uma ajuda, fiz uma consulta Php + mysql, usando o select que me retorna todos os campos data for a ultima e responsavel %s , até aí tudo ok. Só que além disso, eu queria fazer um outro select que comparace os resultados desse primeiro select. Segue o código: $colname_numtramite = "-1"; if (isset($_POST['resp'])) { $colname_numtramite = $_POST['resp']; } mysql_select_db($database_conexao, $conexao); $query_numtramite = sprintf("SELECT T1.numeroprocesso, datatramite, T1.responsavel, T1.Acao, T1.Situacao, T1.Siger FROM controleprocesso T1 WHERE T1.responsavel = %s AND datatramite = (SELECT max(datatramite) FROM controleprocesso T2 WHERE T2.numeroprocesso = T1.numeroprocesso)", GetSQLValueString($colname_numtramite, "text")); $numtramite = mysql_query($query_numtramite, $conexao) or die(mysql_error()); $row_numtramite = mysql_fetch_assoc($numtramite); $totalRows_numtramite = mysql_num_rows($numtramite); Esse código esta ok. Eu tenho outra tabela (principal) com os seguintes campos: numeroprocesso e assunto Eu gostaria que ele comparasse o campo da tabela principal.numeroprocesso com o campo numeroprocesso deste select em cima Desde já agradeço, Espero ter conseguido explicar
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.