Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite vejam minha sugestão de tabela:
codigo | categoria | contador | data | hora
Codigo é a chave primaria, categoria são tipos diferentes de registros, contador marca quanta vezes foi acessado. Minha intenção é:
- Selecionar apenas um único registro por categoria;
- Esses registros (um de cada categoria) precisam ser da data de hoje;
Problema 01 - Eu poderia simplesmente fazer uma consulta usar group by na categoria, e dois order (data e hora) contudo, o group tem de vir antes do order, entao não ia funcionar ordernar pela data depois.
Problema 02 - Usar três order by apenas diretamente só considerará apenas dois;
Problema 03 - Fazer uma subconsulta pegando apenas o ultimo dia ordenado pelo contador é indiferente, pois ele não considera a ordem da subconsulta na consulta de 'primeiro nível'.
Alguma ideia?
Carregando comentários...