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,
Alguém pode me dá uma força!?
Como uso o SELECT para contar as dezenas da megasena (que estão cadastradas numa base de dados) que mais saem de acordo com as colunas abaixo:
dataSorteio, numSorteio, dezena1, dezena2, dezena3, dezena4, dezena5 e dezena6
O resultado retornaria em variável:
$maisSai1, $maisSai2 ... $maisSai10
Grato a todos!Amigo,
Não me leve a mal, mas fiz busca na net e não vi nada que pode me ajudar.
Alguém mais tem alguma sugestão/solução?
Encontrei um código perfeito.
Obrigado pela força!
SELECT `dezena1` numero, COUNT(*) ocorrencias
FROM (
SELECT `dezena1` FROM `sorteios`
UNION ALL
SELECT `dezena2` FROM `sorteios`
UNION ALL
SELECT `dezena3` FROM `sorteios`
UNION ALL
SELECT `dezena4` FROM `sorteios`
UNION ALL
SELECT `dezena5` FROM `sorteios`
UNION ALL
SELECT `dezena6` FROM `sorteios`
) x
GROUP BY numero
ORDER BY ocorrencias DESC;Como uso um while para exibir os resultados?
Seria php, não conheço mas deve ser simples
sim php.
Dica , pesquise por UNPIVOT e por GROUP BY