Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal,
Gostaria da ajuda de vocês, se possível, para uma única select que faça o seguinte:
Eu preciso de uma query que liste pra mim todos os registros da tabela, listando primeiro o GRUPO que eu pedir e logo abaixo os demais grupos. Exemplo:
GRUPO 01
GRUPO 02
GRUPO 03
GRUPO 04
SELECT * FROM TABELA WHERE (PRIMEIRO O "GRUPO 03" E DEPOIS OS DEMAIS GRUPOS)
Não sei se eu fui bem claro na minha explicação, mas, o que eu queria era evitar ter que criar duas select pra essa função. Eu não queria criar uma select pra o GRUPO 03 por exemplo, e outra select pra o restante. Entenderam?
Grato se puderem me dar uma força.
Pesquise por Joins ou SubSelectes
>
$SQL = "SELECT * FROM 'TABELA' GROUP BY 'CAMPO GRUPO'";
$query = $con->query($SQL);
while($row = mysqli_fetch_array($query){
echo $row['CAMPO GRUPO'];
$SQL2 = "SELECT * FROM 'TABELA' WHERE 'CAMPO GRUPO' = '".$row['CAMPO GRUPO'']."'";
$query2 = $con->query($SQL2);
while($row2 = mysqli_fetch_array($query2){
echo $row2['campodesejado'];
}
}
$SQL = SELECT * FROM 'TABELA' GROUP BY 'CAMPO GRUPO'
$query = $con->query($SQL);
while($row = mysqli_fetch_array($query){
echo $row['CAMPO GRUPO];
$SQL2 = SELECT * FROM 'TABELA' WHERE 'CAMPO GRUPO' = '".$row['CAMPO GRUPO']."'
$query2 = $con->query($SQL2);
while($row2 = mysqli_fetch_array($query2){
echo $row2['campodesejado'];
}
}
Olá amigo,
O que eu queria era justamente evitar ter que usar duas query. Estava pensando em algo que resumisse a consulta em apenas uma query.
Pesquise por Joins ou SubSelectes
Eu uso join pra selecionar duas tabelas. Vou pesquisar sobre subselectes.
while($row = mysqli_fetch_array($query){
while($row2 = mysqli_fetch_array($query2){
while($row = mysqli_fetch_array($query){
while($row2 = mysqli_fetch_array($query2){