André,

Sem um dump das tabelas é-me dificil fazer uma query que te sirva. Ajudaria
poder fazer alguns testes para verificar os resultados.




Miguel Vaz






2008/10/29 André Tapxure Gabriel <[EMAIL PROTECTED]>

> O problema e q eu preciso saber à quais turmas o prof. Pertence e à qual
> resposta ele está associado em cada turma pra depois dar o resultado de cada
> turma
>
> --------------------------------------------------
> email enviado a partir de um telefone celular. desculpe a aparente
> brevidade da mensagem.
>
> André Tapxure Gabriel, Ms
> msn: [EMAIL PROTECTED]
> skype: andretapxure
>
>
> ------------------------------
> De: Miguel Vaz <[EMAIL PROTECTED]>
> Enviada: quarta-feira, 29 de outubro de 2008 16:16
> Para: [email protected]
> Assunto: [riapt] Re: nao entendi como a matriz foi feita
>
>
> Desculpem, mas enviei a resposta antes de editar devidamente.
>
>
> Queries dentro de loops com resultados de outras queries são uma boa
> receita para queimar processamento e causar problemas. O MySQL é
> extremamente flexivel na resolução de problemas desse tipo. Analisa bem o
> tipo de resultado que pretendes, certamente consegues construir um query
> adequado.
>
> Reparei que no teu 2º query tens um order, logo, para obteres os últimos 37
> resultados bastará adicionares o limit 37.
>
>
> Miguel Vaz
>
>
> 2008/10/29 Miguel Vaz <[EMAIL PROTECTED]>
>
>>
>> Não estive a ver ao pormenor, mas não faria esse query dessa forma.
>> Consegues juntar os 2 num só através de um join adequado.
>>
>>
>> Mesmo assim, se pretendes apenas as últimas 37 respostas, falta algo
>> assim:
>>
>> [teu query aqui]." order by [campo data? existe?] desc limit 37"
>>
>> Parece-me ser simples demais para ser o que pretendes, mas aqui fica de qq
>> forma.
>>
>>
>> Miguel Vaz
>>
>>
>>
>
>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade 
Portuguesa de Desenvolvimento de RIAs - www.riapt.org" do Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a