Então Osvaldo,

supondo que eu ordene o resultado, pra montar as tabelas html em
grupos, eu teria que separar esses grupos com PHP, por exemplo.
Fazendo o controle desses grupos com laços e testes.


O máximo que eu consigo mesmo é ordenar os registros e separar usando
PHP, por exemplo?


Não dá pra conseguir um resultado melhor somente com SQL, certo?



Obrigado!


Em 4 de maio de 2010 17:00, Osvaldo Kussama
<[email protected]> escreveu:
> Em 4 de maio de 2010 16:37, Erick Andrade <[email protected]> escreveu:
>> Minha dúvida é sobre uma consulta SQL.
>>
>>
>> Vou resumir: tenho uma tabela Solicitações, que é sobre uma
>> solicitação de transporte. Essa tabela tem várias chaves estrangeiras,
>> duas delas se referem à tabela Localização, que guarda os nomes das
>> cidades. Entao é mais ou menos assim:
>>
>>
>> Tabela Solicitações:
>>
>> NrSolicitacao | Origem | Destino | etc...
>>
>>
>>
>> Tabela Localizações:
>>
>> NrLocalizacao | Nome | etc...
>>
>>
>>
>> Origem e Destino são chaves estrangeiras para NrLocalizacao.
>>
>>
>>
>>
>>
>> O que preciso é de uma consulta em Solicitacoes para separar os
>> registros em grupos de origem/destino iguais.
>>
>>
>> Digamos que eu tenha várias solicitações de SP para o RJ, de SP para
>> MG, de SP para SC, de SE para MG, etc
>>
>>
>> Como posso criar uma consulta para me retornar os resultados já
>> separados por grupos?
>> A idéia é criar várias tabelas HTML numa mesma página, separadas por
>> grupo de origem/destino.
>>
>>
>>
>> Eu poderia fazer uma gambiarra, mas suponho que posso fazer isso numa
>> consulta só.
>> Mas não sei como.
>>
>>
>>
>> Alguém tem uma luz?
>>
>
>
> Ou eu não entendi ou é só ordenar por origem *e* destino.
>
> Osvaldo
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
[]s
Erick
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a