Ir para conteúdo

nandoapfreitas

Members
  • Total de itens

    9
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre nandoapfreitas

  1. nandoapfreitas

    Função Sum no SubQuery

    Bom dia, Estou tentando buscar a somatória da multiplicação das duas colunas. select a,b, (select sum(a*b)) from tabela Erro: Msg 130, Level 15, State 1, Line 12 Cannot perform an aggregate function on an expression containing an aggregate or a subquery. Como posso resolver, me falaram para usar With.... mas não conheço. Obrigado.
  2. nandoapfreitas

    Conversão varchar para int

    A célula está somente com números, se eu manter varchar(10) ele busca o valor da célula mas depois pra calcular no código sql da esse erro. Preciso converter para integer para fazer calculo no código. ex: Calculo= @Proyecto*10
  3. nandoapfreitas

    Conversão varchar para int

    Bom dia, Não estou conseguindo converter conforme tabela comando abaixo. declare @Proyecto as varchar(10) declare @Presupuesto as varchar(10) declare @Version as varchar(10) declare @Ano as varchar(10) declare @Semana as varchar(10) set @Proyecto=convert(int,('(Sheets("Orçamento Proyecto").Range("b1").Value)')) set @Presupuesto='(Sheets("Orçamento Proyecto").Range("b2").Value)' set @Version='(Sheets("Orçamento Proyecto").Range("b3").Value)' set @Ano='(Sheets("Orçamento Proyecto").Range("b4").Value)' set @Semana='(Sheets("Orçamento Proyecto").Range("b5").Value)' Conversion failed when converting the varchar value '(Sheets("Orçamento Proyecto").Range("b1").Value)' to data type int. Preciso converter @Proyecto para int.
  4. nandoapfreitas

    Selecionar primeira linha de uma coluna

    Eu estou tentando aplicar o comando Top apenas na coluna Precio para selecionar a primiera linha, só que quando eu seleciono 02 códigos ele me passa o mesmo Precio de um só, veja abaixo. select distinct Articulo, Cliente, (select top 1 (Precio) from v_YCTarifaMasReciente) from v_YCTarifaMasReciente where Cliente='0' Eu quero que ele pegue o preço da primeira linha de acordo com o Articulo.
  5. nandoapfreitas

    Selecionar somente a primeira linha

    A questão é que a coluna Precio que faz duplicar as linhas, então eu tenho que aplicar o comando Top apenas na coluna Precio, só que quando eu seleciono 02 códigos ele me passa o mesmo Precio de um só, veja abaixo. select distinct Articulo, Cliente, (select top 1 (Precio) from v_YCTarifaMasReciente) from v_YCTarifaMasReciente where Cliente='0' Eu quero que ele pegue o preço da primeira linha de acordo com o Articulo.
  6. nandoapfreitas

    Selecionar somente a primeira linha

    O meu SQL a versão é de 2014, não tenho a função limit
  7. nandoapfreitas

    Selecionar somente a primeira linha

    No SQL Server com o comando abaixo eu tenho a seguinte tabela. select distinct Articulo, Cliente,Precio from v_YCTarifaMasReciente where Articulo='008056--0110' and Cliente='0' O que eu preciso fazer é que me mostre somente a primeira linha, limitar a coluna Precio somente para primeira linha. Obrigado.
  8. nandoapfreitas

    Comparar valores da mesma linha

    Motta, O comando not exists solucionou o problema, porém eu tive que alterar o sinal de <> para =. Muito Obrigado pela ajuda.
  9. nandoapfreitas

    Comparar valores da mesma linha

    Boa tarde, Gostaria de apresentar a tabela apenas com uma cor sendo ela amarelo, caso não tenha amarelo que apresente qualquer outra cor. Como faço isso no SQL. Código Produto Cor 01 Produto 1 Amarelo Azul 02 Produto 2 Verde Vermelho 03 Produto 3 Amarelo 04 Produto 4 Branco Amarelo Obrigado.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.