Jump to content


Photo

Ajuda Com Consulta


  • Faça o login para participar
2 replies to this topic

#1 Falci

Falci

    12 Horas

  • Usuários
  • 187 posts
  • Sexo:Masculino
  • Localidade:Brasil

Posted 12/04/2008, 21:25

Olá,

Tenho três tabelas: Computadores, Arquivos, e DownloadCompleto:

Computadores:
id int pk;
ip varchar;
status bool (on ou off)
down int

Arquivos:
id int pk;
link varchar;
max int;


DownloadCompleto:
computador int (FK);
arquivo int (FK);


Todos os "computadores" devem baixar todos os "arquivos" e a tabela "DownloadCompleto" registra quais já foram concluidos.
"computadores.down" marca o id (FK) do download que aquela máquina está fazendo, ou "0" caso ela não esteja baixando nada;

O "computadores.status" é atualizado por um outro sistema, e diz se a máquina está conecta na rede ou não.

Agora a minha pergunta: como faço para saber quais computadores (on) ainda não baixaram todos os arquivos, claro, via query;

Estou usando MySQL, parte do projeto é um executável (cliente) e outra parte eh feita em PHP.
As tabelas tem mais atributos, mas acho naum vem ao caso.

Ninguém ?

Essa parte do site é meio parada neh? (pra naum dizer totalmente)
<?php /* falci at Falci.me */

$naoAcrediroQueEuFizUmaVariavelTaoGrandeSoParaGuardarUmTres = 3;
?>

#2 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 14/04/2008, 10:34

Calma aí meu filho! Você postou isso num sábado a noite e agora é segunda de manhã, sua resposta foi até que bem rápida!
Então se acalma, todos nós aqui somos voluntários. Passamos aqui no fórum quando podemos e ajudamos se podemos.
Se está com muita pressa e não pode esperar um dia, pesquise mais. A resposta estava no Google o tempo todo.

Mas vamos lá: o problema é que essa modelagem está esquisita, por isso você não chegou ao resultado. Mas mesmo assim você tem diversos caminhos para chegar aonde quer. O melhor deles é usar EXCEPT. Tem vários posts aqui no fórum sobre isso. Se você não conseguir chegar ao resultado com o que encontrar, avise que a gente dá uma mão.

#3 Falci

Falci

    12 Horas

  • Usuários
  • 187 posts
  • Sexo:Masculino
  • Localidade:Brasil

Posted 24/04/2008, 18:50

boirock, desculpe...

Frequento mais a parte de PHP do site... e como lá eh "bem movimentado" me acostumei com respostas rápidas..

e quanto a pesquisar mais, realmente achei a resposta em outro lugar (por isso demorei a voltar aki)..

Mas vlw, muito obrigado pela sua ajuda...
<?php /* falci at Falci.me */

$naoAcrediroQueEuFizUmaVariavelTaoGrandeSoParaGuardarUmTres = 3;
?>




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq