Pure_Water Posted December 9, 2007 at 10:39 PM Report Share #153292 Posted December 9, 2007 at 10:39 PM Boas, tenho aqui o seguinte codigo: SELECT nome FROM (SELECT p.nome, SUM(f.min_saida-f.min_entrada) AS Tempo FROM Pessoa p, Jogador j, Joga f WHERE p.pid = j.pid AND j.jid = f.jid GROUP BY p.nome) WHERE Tempo = (SELECT MAX(Tempo) FROM (SELECT p.nome, SUM(f.min_saida-f.min_entrada) AS Tempo FROM Pessoa p, Jogador j, Joga f WHERE p.pid = j.pid AND j.jid = f.jid GROUP BY p.nome)); ora o que eu gostava de saber é se era possivel dar um alias por exemplo ao (SELECT p.nome, SUM(f.min_saida-f.min_entrada) AS Tempo FROM Pessoa p, Jogador j, Joga f WHERE p.pid = j.pid AND j.jid = f.jid GROUP BY p.nome) para assim n ter que repeti-lo dps uma segunda vez, tornando o codigo assim maior..Isso é possivel? é que ja pesquisei bastante no google mas n encontrei nada sobre isto :\ Ou há alguma outra maneira mais fácil de fzr? Cumps Link to comment Share on other sites More sharing options...
Betovsky Posted December 9, 2007 at 11:23 PM Report Share #153302 Posted December 9, 2007 at 11:23 PM Yep. Chama-se criar uma VIEW, pesquisa esse assunto. "Give a man a fish and he will eat for a day; Teach a man to fish and he will eat for a lifetime. The moral? READ THE MANUAL !" Sign on a computer system consultant's desk Link to comment Share on other sites More sharing options...
Pure_Water Posted December 10, 2007 at 12:12 AM Author Report Share #153308 Posted December 10, 2007 at 12:12 AM Yep. Chama-se criar uma VIEW, pesquisa esse assunto. thkx pela dica 😉 Realmente isso resolveria o meu problema, mas infelizmentes n tenho privilégios suficientes na universidades para usar criar VIEW's (embora aqui no oracle consiga, mas n sei se o poderei usar no trabalho ) 🙂 bem, qualquer das maneiras ja fiquei a saber mais qualquer coisa (embora n possa usar 😛 ). thkx 😉 Link to comment Share on other sites More sharing options...
Tiago Salgado Posted December 10, 2007 at 09:47 AM Report Share #153324 Posted December 10, 2007 at 09:47 AM Então crias uma tabela temporária. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now