Ir para conteúdo
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×
AVISO AOS MEMBROS:

Fizemos uma atualização em 18/06/2023, e a forma de acesso ao Fórum mudou. Não mais está sendo aceito o login pelo Nome de Exibição cadastrado. Agora, apenas pelo email e pelos integradores de Login do Facebook, Google e Microsoft. O Facebook estava com uma validação pendente e já foi normalizado o acesso, já o Google, ainda estamos verificando o que está ocorrendo que não está funcionando.
Caso precisem de ajuda para o login pelo email acesse o link << Esqueci minha senha de acesso>> ou nos envie um pedido de ajuda pelo email admin@forumrm.com.br

Administração
ForumRM

Duvida em sentença com 2 parametros<b> (Resolvido)</b>


lusfilip

Posts Recomendados


  • Tópicos Que Criei:  9
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  43
  • Conteúdo/Dia:  0.01
  • Reputação:   0
  • Pontos/Conquistas:  305
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  38

olá amigos.. estou com uma pequena duvida

Preciso fazer um relatório onde traz os aniversariantes da empresa, e seja filtrado por 2 parametros:

Mes de aniversario e Setor

Eu já consegui fazer o relatório mas a minha duvida é a seguinte:

Como eu faço na SQL se eu nao passar o parametro (ou vier errado ou vier nulo) ao inves de retornar os aniversariantes do setor desejado ele trazer TODOS os aniversariantes do mes?

Eu consigo somente com o mes certo e setor correto.

Ps: o setor é a descrição do setor e nao o codigo, o relatório já está pronto falta apenas esse "detalhe"

Desde já agradeço

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  9
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  43
  • Conteúdo/Dia:  0.01
  • Reputação:   0
  • Pontos/Conquistas:  305
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  38

A parte que esta me agarrando

and d.descricao=:SETOR

Mas eu tentei assim:

and ((d.descricao=:SETOR) or (d.descricao='*'))

Mas se o setor tiver correto funfa do jeito de antes, mas se estiver errado era pra perga o OR nao?

E como eu faço para mostrar TODOS os campos na descricao.. aí vai mostrar todos que eu quero correto?

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  9
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  43
  • Conteúdo/Dia:  0.01
  • Reputação:   0
  • Pontos/Conquistas:  305
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  38

E aí alguem poderá me ajudar?

Eu mudei na sentenca o d.descricao =:Setor por d.descricao like :Setor para poder fazer uma pesquisa melhor.. mas só puxa do setor e mes nos parametros.. será que só assim que funfa?

Alguem aí nao entendeu minha duvida???

To quebrando a cabeça, mas se alguem puder ajudar serei grato

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  9
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  43
  • Conteúdo/Dia:  0.01
  • Reputação:   0
  • Pontos/Conquistas:  305
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  38

Consegui aqui olhando no proprio forum uma duvida que eu já tinha visto mas nao tinha "tinado"

Usei isso:

and d.descricao LIKE '%' + :SETOR_S + '%'

e mudei meu parametro SETOR para SETOR_S

nao sei pq mas só SETOR nao tava funfando...

Mas valeu a ajuda de todos..

Um beijao pra Priscillinha e um abraço Leodiniz e Daniel Serodio que responderam no topico:

http://www.forumrm.com.br/index.php?showto...amp;#entry40729

Isso que clariou minha mente

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  9
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  43
  • Conteúdo/Dia:  0.01
  • Reputação:   0
  • Pontos/Conquistas:  305
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  38

Tópico Fechado / Resolvido.

O mesmo foi marcado como resolvido por não haver mais nada a resolver, pelo mesmo ter ficado parado por muito tempo sem o membro que o iniciou voltar a participar ou comentar, ou por não ter mais comentários de nenhum outro membro do Fórum.

Qualquer coisa, alguma dúvida ou questionamento sobre o assunto, pode postar novamente que analisaremos, ou se preferir, favor entrar em contato com a administração ou moderação, através do link: Administradores e Moderadores que retiraremos o STATUS de RESOLVIDO do seu título.

Se preferir, mande um email para admin@forumrm.com.br solicitando.

Link para comentar
Compartilhar em outros sites

Participe da conversa

Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.