Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

stei

select complicada

Recommended Posts

Vou tentar ser bem especifico:

Quero saber quantos IPs diferentes, usando a mesma conta de usuário, estão baixando determinado arquivo...

 

Tenho dois campos no DB: usuarios, arquivos_sendobaixados e arquivos:

 

usuarios: id, nome, ip

 

arquivos_sendobaixados: id_Arquivo, id_usuario, ip_usuario

 

arquivos: id, nome, tamanho

Compartilhar este post


Link para o post
Compartilhar em outros sites

Interessante, vou testar

Queria que listasse o nome do usuario e quantos IPs estao sendo usados pra baixar o arquivo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para listar o nome do usuário e separar por ip:

select a.id_arquivo, a.id_usuario, a.ip_usuario, b.nome from arquivos_sendobaixados a
inner join usuarios b on a.id_usuario = b.id
where id_Arquivo = 10
group by ip_usuario;

Agora pra contar a quantidade de registros retornados depende da linguagem.

 

Qual linguagem você está programando ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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