Ir para conteúdo
Fórum Script Brasil
  • 0

Sql, é Possível?


diegoinfo

Pergunta

Preciso fazer um programa que utiliza o seguinte código.

04***025

Os dois primeiros são o ano.

Os três últimos é o número do serviço (que podem ser vários).

E os três do meio (que estão em *) precisam ser incrementados de acordo com o número do serviço.

Por exemplo: para o serviço 021 existem:

04001021

até

04150021

isto é, o próximo código deve ser 04151021.

Queria saber se é possível fazer isso.

Fazer uma instrução sql que filtre apenas os 3 dígitos do meio (*).

vlw

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Left = esquerda, Right = direita. E ambas funções tem como segundo parâmetro a quantidade de caracteres a serem retornados a partir de suas respectivas posições. Logo, ...

Left(campoRegistro, 2)
... retorna 2 caracteres a partir do lado esquerdo e...
Right(campoRegistro, 3)

... retorna 3 caracteres a partir do lado direito.

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

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

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...