Ir para conteúdo
iJuunin

Retornar usuários que mais enviaram msgs com php

Recommended Posts

Seguinte, to fazendo um sistema de mensagens, e na hora de retornar essas mensagens, eu uso inner join, tudo normal até ai ...

Mas agora eu tenho que saber qual o usuário que mais enviou msgs ...

Minha tabela sql esta mais ou menos assim ...

Usuario > id,nome,sobrenome,email e etc ...

mensagens>id,uid,nome,email,assunto,msg ...

 

Eu só preciso saber qual o usuário enviou mais mensagens, Alguém pode me da uma força? 

Desde ja, agradeço :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

tu pode usar um count pra contar os registros de cada e max pra pegar o maior ou top para pegar os maiores. tenta aí pesquisar esses três negocim aí

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora


  • Conteúdo Similar

    • Por brenofn
      Olá Pessoal,
      Irei fazer uma avaliação referente a este conteúdo, por esse motivo preciso de resolver essas questões. 

      Use o esquema abaixo para responder as questões de 1 a 6
      tb-tipo-produto (cd-tipo, nm-tipo)
      tb-mercadoria (cd-mercadoria, cd-tipo, nm-mercadoria)
      tb-mercadoria-estoque (cd-mercadoria, data-chegada, quant-atual, valor-venda)
      tb-cliente (cd-CPF, nm-cliente)
      tb-venda (cd-venda, cd-CPF, data-venda, total)
      tb-venda-mercadoria (cd-venda, cd-mercadoria, quant, valor)

      Questão 1 - Cite as mercadorias e seus respectivos tipos. 
      Questão 2 - De uma consulta que mostre quais as mercadorias estão em estoque. 
      Questão 3 - Quantas mercadorias existem no estoque? Qual e o valor das mercadorias em estoque? 
      Questão 4 - Mostre o valor total consumido por um determinado cliente.
      Questão 5 - Mostre quantas mercadorias um determinado cliente comprou.
      Questão 6 - Mostre quantas mercadorias foram vendidas em um determinado dia.
       
      Eu as respondi da seguinte maneira: 
      Alguém pode me ajudar a corrigi-las? 
      1)
      SELECT nm_mercadoria, nm_tipo from tb-mercadoria JOIN tb-tipo-produto on cd-tipo = cd-tipo;

      2)
      SELECT nm-mercadoria, cd-tipo from tb-mercadoria JOIN tb-mercadoria.estoque on cd-mercadoria = cd-mercadoria;

      3)
      SELECT COUNT (tb-mercadoria) valor-venda from tb-mercadoria n JOIN tb-mercadoria-estoque E on M.cd-mercadoria = C.cd-mercadoria;

      4)
      SELECT total from tb-venda JOIN tb-cliente on cd-CPF = cd-CPF;

      5)
      SELECT quant from tb-venda-mercadoria JOIN tb-venda on cd-venda = cd-venda;

      6)
      SELECT quant from tb-venda JOIN tb-venda on cd-venda = cd-venda WHERE data=venda;
    • Por gknoll
      Olá, estou fazendo um programa para cadastro de clientes e ordens de serviços de empresas, preciso realizar um select que ao administrador selecionar o cliente (utilizando de chave estrangeira) mostre todas as ordens de serviço associadas aquele cliente, tentei utilizar de um comando de listagem porém não obtive sucesso, estou utilizando mysql para armazenagem de dados, não sei quais informaçoes são necessarias para receber ajuda pois sou nova aqui mas aguardo respostas, obrigada
    • Por Darlin Wilson
      Tenho um projeto de uma Rede Social de relacionamento, busquei agregar novas idéias das demais redes sociais.
      E estou a procura de um sócio desenvolvedor!
      Para os interessados deixo meu e-mail
      Darlinwilson93@gmail.com
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.

Este projeto é mantido e patrocinado pelas empresas:
Hospedado por: