rMosca 0 Denunciar mensagem Publicado 16 de Maio de 2017 Boa tarde pessoal. Queria listar, num chat em página web, os utilizadores pela ordem com que enviaram ou receberam mensagens mais recentes para as mais antigas e só depois os users que nunca trocaram mensagens. Tenho as duas seguintes tabelas: Utilizadores(Id_Utilizador; Nome; ect...) Chat(Id_Chat; Id_Remetente; Id_Destino; Mensagem; Data_Envio; etc...) os campos "Id_Utilizador" e "Id_Chat" são chave primária e auto incremente. Se sou eu a enviar eu sou o remetente a outra pessoa é o destino se for para mim eu sou o destino e a outra o remetente. A ordem é tipo como no facebook, a ultima pessoa que enviei ou recebi uma mensagem aparece em primeiro a ultima que enviei ou recebi aparece em ultimo. Só depois vêm os utilizadores com quem nunca troquei mensagens, a ordem desses é indiferente. Desde já muito obrigado, cumprimentos, Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
HappyHippyHippo 1177 Denunciar mensagem Publicado 16 de Maio de 2017 faz um select dos registos da tabela chat ordenada inversamente pelo campo de data order by field desc IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
rMosca 0 Denunciar mensagem Publicado 16 de Maio de 2017 Dessa forma obtenho as mensagens trocadas da mais recente para a mais antiga. Mas eu quero a lista dos utilizadores ordenada. Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
jacreis 8 Denunciar mensagem Publicado 16 de Maio de 2017 Se percebi bem basta fazeres o JOIN das duas tabelas. --- Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
rMosca 0 Denunciar mensagem Publicado 16 de Maio de 2017 Alguém consegue fazer um exemplo funcional? obrigado Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
HappyHippyHippo 1177 Denunciar mensagem Publicado 16 de Maio de 2017 select batatas from tabela1 inner join tabela2 on tabela1.campo = tabela2.campo order by cenouras desc IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites