Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Pablo Teixeira

Erro consulta SQL

Recommended Posts

Bom dia!
 

Sou iniciante SQL e estou executando essa consulta, mas ta dando erro Erro ao processar queryResultTable: Incorrect syntax near the keyword 'FROM'. A consulta esta abaixo, alguem oode me ajudar?

 

select CONSULTOR, DATA, PROJETO, STATUS, TIPO, CANCELADO,

case
    WHEN TIPO = 'DT-N' then 'DT'
    WHEN TIPO = 'DT-S' then 'DT'
    WHEN TIPO = 'DC-N' then 'DC'
    WHEN TIPO = 'DC-S' then 'DC'
    when TIPO = 'MNR-S' then 'MOD'
    WHEN TIPO = 'DR-S' then 'OUTROS'
    WHEN TIPO = 'ANR-S' then 'DT'
    when TIPO = '' then 'FERIAS/ND'
    
FROM Z_DADOSAGENDA
    WHERE STATUS = ('A')

Compartilhar este post


Link para o post
Compartilhar em outros sites
1 hora atrás, Pablo Teixeira disse:

Motta, Obrigado

 

Era isso mesmo, estou agora com outra duvida, cada tipo deste equivale a 0,5, como eu faço para que ele conta 0,5 e não 1.

Não entendi , desculpe.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por exemplo, eu tenho um software ele faz como uma tabela dinâmica, eu coloco que na coluna Valores ele usa o campo TIPO, daí ele considera que cada TIPO é igual a 1 e vai contando de 1 a 1 e me informa a coluna com a quantidade total por tipo.

 

Mas cada TIPO deste equivale e 0,5 (meio dia), entao ao invés de um tipo eu ter 10 o certo seria 5.

 

Eu acho que eu preciso criar uma expressão e essa consulta gere uma coluna com o valor 0,5. 

 

Eu nao sei se conseguir explicar bem... 

Compartilhar este post


Link para o post
Compartilhar em outros sites

A contagem está certa , seria co o contar moedas de R$0,50 , se tenho 20 moedas tenho R$10,00 , talvez você precise de uma coluna para VALOR e aí faz uma soma no SQL ou no EXCEL.

Compartilhar este post


Link para o post
Compartilhar em outros sites
2 minutos atrás, Motta disse:

A contagem está certa , seria co o contar moedas de R$0,50 , se tenho 20 moedas tenho R$10,00 , talvez você precise de uma coluna para VALOR e aí faz uma soma no SQL ou no EXCEL.

seria criar essa coluna valor, mas qual comando eu usaria para fazer isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por mamotinho
      Olá, estou a um tempo tentando acrescentar um codigo na coluna do SQL na qual seria VARBINARY

      A Coluna atual contém o seguinte codigo binary:
      Código (01)
      0x020009004C0101434D0101465C0101485D0101499801014B8401014E8501014F86010150D00009017A0014247D0014257B0014261600090201000903F9001420FA0014229F000923F8001427DF000128730014297600142A7E00142BFB00142CA3010147E000142DE100142EA40101443900120424001405C40101457400142F770014307F0001317C001232E6000421780001332C010A522F0108533A010354380103553001085637010357A5010166A6010167  
      No codigo acima eu gostaria de acrescentar o seguinte codigo:
      Código (02)
      0xCC010120CD010121CE010122CF010123
      no caso eu quero criar uma procedure que ao executar a função ele adicione o codigo 02 no código 01. no caso o codigo ficaria desta forma:

      0x020009004C0101434D0101465C0101485D0101499801014B8401014E8501014F86010150D00009017A0014247D0014257B0014261600090201000903F9001420FA0014229F000923F8001427DF000128730014297600142A7E00142BFB00142CA3010147E000142DE100142EA40101443900120424001405C40101457400142F770014307F0001317C001232E6000421780001332C010A522F0108533A010354380103553001085637010357A5010166A6010167CC010120CD010121CE010122CF010123



      Ficarei imensamente grato se alguém conseguir me ajudar, o orientar. sou iniciante nessa areá ainda.
    • Por tanaka_
      Gostaria de saber se é possível listar todos os objetos criados no banco de dados por usuário especifico.
      Não é para listar os "dbo" e sim o usuário logado que criou o objeto.
       
      Usuário logado:
      select SYSTEM_USER
       
      Todos os objetos criados:
      select * from sys.all_objects
    • Por tanaka_
      Gostaria de saber se é possível listar todos os objetos criados no banco de dados por usuário especifico.
      Não é para listar os "dbo" e sim o usuário logado que criou o objeto.
       
      Usuário logado:
      select SYSTEM_USER
       
      Todos os objetos criados:
      select * from sys.all_objects
    • Por lezão
      Bom dia, galera!
      Tudo bem com vcs?
       
      Tenho uma tabela Itens com os campos Descrição e nome do produto, quando eu coloco no select.
      Eu gostaria que me retorna-se, todos os nomes dos produtos e retornar apenas uma vez a Descrição.
       
      Select com ORDER BY
      "SELECT DISTINCT c.id, c.descricao, i.id_categoria, i.descricao_produto, i.id_item, i.nome_produto, i.imagem, i.preco, i.qntdade FROM tab_categoria AS c JOIN tab_itens AS i ON c.id = i.id_categoria WHERE c.id = i.id_categoria AND i.id_empresa = '$id_empresa' ORDER BY c.descricao" Select com GROUP BY,  até da certo, mas retorna apenas um produto.
      "SELECT DISTINCT c.id, c.descricao, i.id_categoria, i.descricao_produto, i.id_item, i.nome_produto, i.imagem, i.preco, i.qntdade FROM tab_categoria AS c JOIN tab_itens AS i ON c.id = i.id_categoria WHERE c.id = i.id_categoria AND i.id_empresa = '$id_empresa' GROUP BY c.descricao"  
      Veja como esta ficando do jeito que eu estou fazendo, com ORDER BY
      Select_com_ORDER_BY  
       
      E com o GROUP BY
      Select_com_GROUP_BY
       
    • Por carlos melo
      Boa noite, trabalho com Delphi e estou tendo dificuldade em fazer conexão com meu servidor que esta na argentina, uso o firedac para fazer a conexão com o banco, so que o comando que estou utilizando esta dando erro e não sei se estou configurando certo a minha query.
       
      Ja criei os linked server e tambem não resolveu......
       
       uso um select dentro do delphi dessa maneira : 
      DELPHI
      FDQuery e dentro uso esse select
      Select * from [192.168.XX.XXX].banco.dbo.tabela direcionando para o meu servidor que esta na argentina sendo 192.168.xx.xxx o ip do servidor de la e o nome do banco é servicos e a tabela ordens.
       
      Se alguem conhece ou ja fez esse tipo de conexão , estou precisando dessa grande ajuda...
       
      obrigado
×

Informação importante

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