RqeConti Postado Agosto 30, 2010 Denunciar Share Postado Agosto 30, 2010 Bom dia ...Eu estou com a seguinte duvida.Gostaria de saber como consigo pegar de 2 ou mais tableas o maior valor (tipo a função max()) e apresentar.tipo:select tabela1.max(valor) valor1, tabela2.max(valor) valor2 from tabela1 e tabela2vlw desde já agradeço. :) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Agosto 30, 2010 Denunciar Share Postado Agosto 30, 2010 isso??select (select max(valor) from tabela1) as valor1, (select max(valor) from tabela2) as valor2 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 RqeConti Postado Agosto 31, 2010 Autor Denunciar Share Postado Agosto 31, 2010 vlw aeee ta era +- isso mesmo no final fiko assim agora so falta fazer a media das 3 .... em um outro campo =/podem me ajuda?? <_< IF exists (select * from sysobjects where name='tempNota1' or name='tempNota2' or name='tempNota3' and xtype='U') drop table tempNota1 drop table tempNota2 drop table tempNota3 go SELECT IDENTITY(int,1,1) as Numero1 into tempNota1 FROM SF2010 WHERE F2_EMISSAO >= 20100801 AND F2_EMISSAO <= 20100831 SELECT IDENTITY(int,1,1) as Numero2 into tempNota2 FROM SF2010 WHERE F2_EMISSAO >= 20100701 AND F2_EMISSAO <= 20100731 SELECT IDENTITY(int,1,1) as Numero3 into tempNota3 FROM SF2010 WHERE F2_EMISSAO >= 20100601 AND F2_EMISSAO <= 20100631 select (select max(Numero1) from tempNota1) as Numero1, (select max(Numero2) from tempNota2) as Numero2, (select max(Numero3) from tempNota3) as Numero3 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fulvio Postado Agosto 31, 2010 Denunciar Share Postado Agosto 31, 2010 Bom dia RqeCont, Seria isto?select (select max(Numero1) from tempNota1) as Numero1, (select max(Numero2) from tempNota2) as Numero2, (select max(Numero3) from tempNota3) as Numero3, (((select max(Numero1) from tempNota1) + (select max(Numero2) from tempNota2) + (select max(Numero3) from tempNota3))/3) as Media Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 RqeConti Postado Agosto 31, 2010 Autor Denunciar Share Postado Agosto 31, 2010 kara perfeitoo era isso mesmo..... moderadores pode dar como respondido Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
RqeConti
Bom dia ...
Eu estou com a seguinte duvida.
Gostaria de saber como consigo pegar de 2 ou mais tableas o maior valor (tipo a função max()) e apresentar.
tipo:
select tabela1.max(valor) valor1, tabela2.max(valor) valor2 from tabela1 e tabela2
vlw desde já agradeço. :)
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.