KUROL3 3 Denunciar post Postado Novembro 7, 2009 Olá tenho um select da seguinte forma..... TENHO UMA TABELA. SELECT id, id_imovel, id_usuario, data FROM saidadechaves GROUP by id_imovel ORDER BY data DESC gostaria de saber como pegar o ultimo id da tabela saidadechaves do grupo id_imovel e fazer o subselect (select nome from usuarios U where U.id = saidadechaves.id_usuario) as nome_usuario Obrigado Marco Compartilhar este post Link para o post Compartilhar em outros sites
Wagner Bianchi 0 Denunciar post Postado Novembro 9, 2009 Olá tenho um select da seguinte forma..... TENHO UMA TABELA. SELECT id, id_imovel, id_usuario, data FROM saidadechaves GROUP by id_imovel ORDER BY data DESC gostaria de saber como pegar o ultimo id da tabela saidadechaves do grupo id_imovel e fazer o subselect (select nome from usuarios U where U.id = saidadechaves.id_usuario) as nome_usuario Obrigado Marco Putzzzz, explica melhor isso aí cara...eheheh, você pode postar as tabelas? O comando desc poderá lhe ajudar a pegar os resultados. mysql> desc t1; +----------+---------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------+---------+------+-----+---------+-------+ | id | int(11) | YES | | NULL | | | ativada | int(11) | YES | | NULL | | | cumprida | int(11) | YES | | NULL | | +----------+---------+------+-----+---------+-------+ 3 rows in set (0.08 sec) Absssss... Compartilhar este post Link para o post Compartilhar em outros sites
KUROL3 3 Denunciar post Postado Novembro 10, 2009 rsrs.. vamos lá tabela saidadechaves id, id_imovel, id_usuario, data 1----10----------101-------2009-08-07 2----10----------102-------2009-08-06 3----13----------103-------2009-08-05 4----10----------104-------2009-08-04 5----16----------105-------2009-08-03 6----15----------106-------2009-08-02 7----15----------107-------2009-08-01 quando der o select SELECT id, id_imovel, id_usuario, data FROM saidadechaves GROUP by id_imovel vai sair id, id_imovel, id_usuario, data esses agrupados 1----10----------101-------2009-08-07 2----10----------102-------2009-08-06 4----10----------104-------2009-08-04 3----13----------103-------2009-08-05 5----16----------105-------2009-08-03 esses agrupado 6----15----------106-------2009-08-02 7----15----------107-------2009-08-01 gostaria de saber como pegar o ultimo id da tabela saidadechaves do grupo id_imovel que seria esses id, id_imovel, id_usuario, data 4 3 5 7 como pegar esses ultimos no select... e depois comparar com a tabela usuarios Marco Compartilhar este post Link para o post Compartilhar em outros sites