é o seguinte, estou maluco já, tentei de mil maneiras mas não esta dando certo ..
Preciso realizar uma consulta onde tenho uma série de cadastros interligados, pois preciso puxar um histórico. Então tenho no banco um campo chamado id_divida_raiz, é onde coloco os numeros para interligar os cadastros depois.
Eis a questão ... preciso realizar uma consulta onde retorne sempre o ULTIMO, ou seja, o MAIS RECENTE cadastro entre os id_divida_raiz.
já tentei group by, ele funciona, porém me retorna o primeiro cadastro de cada id_raiz, preciso do ultimo cadastro.
já tentei MAX, MIN, DESC, ASC, GROUP BY, DISTINCT, mas nada me retorna o ultimo valor inserido em cada categoria de id_raiz.
alguém tem uma solução?, preciso disso urgente.
eis aqui a query que estou lidando ... vejam: $sql = "SELECT * FROM cobrancas WHERE provisionado_condicao='SIM' AND status='ATIVO' GROUP BY id_divida_raiz ORDER BY hora_cadastro AND data_cadastro ASC";
porém ele não me lista o ultimo cadastro, e sim o primeiro encontrado pelo agrupamento.
Galera, lembrando que estou utilizando PHP e mysql
Pergunta
l_ucasprado
Olá galera,
é o seguinte, estou maluco já, tentei de mil maneiras mas não esta dando certo ..
Preciso realizar uma consulta onde tenho uma série de cadastros interligados, pois preciso puxar um histórico. Então tenho no banco um campo chamado id_divida_raiz, é onde coloco os numeros para interligar os cadastros depois.
Eis a questão ... preciso realizar uma consulta onde retorne sempre o ULTIMO, ou seja, o MAIS RECENTE cadastro entre os id_divida_raiz.
já tentei group by, ele funciona, porém me retorna o primeiro cadastro de cada id_raiz, preciso do ultimo cadastro.
já tentei MAX, MIN, DESC, ASC, GROUP BY, DISTINCT, mas nada me retorna o ultimo valor inserido em cada categoria de id_raiz.
alguém tem uma solução?, preciso disso urgente.
eis aqui a query que estou lidando ... vejam: $sql = "SELECT * FROM cobrancas WHERE provisionado_condicao='SIM' AND status='ATIVO' GROUP BY id_divida_raiz ORDER BY hora_cadastro AND data_cadastro ASC";
porém ele não me lista o ultimo cadastro, e sim o primeiro encontrado pelo agrupamento.
Galera, lembrando que estou utilizando PHP e mysql
Obrigado ...
Link para o comentário
Compartilhar em outros sites
4 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.