marloncos Postado Agosto 24, 2012 Denunciar Share Postado Agosto 24, 2012 Pessoal,Preciso fazer um select e o retorno incremente 1 número à partir de um número pré-definido, vou dar um exemplo:col1 | col2 | col31 | 1234 | asdf4 | 4321 | fdsaPreciso de um select que retorne uma quantidade de números definidos + 1, o máximo que consegui chegar foi:select ('10' +1) as col1,col2,col3 from tableMas dessa forma ele está retornando 11 para todos os registros:col1 | col2 | col311 | 1234 | asdf11 | 4321 | fdsaQuando a intenção é que retornasse 11, 12, 13 e assim por diante...:col1 | col2 | col311 | 1234 | asdf12 | 4321 | fdsaAlguém pode me ajudar em como resolver isso?Vlw! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thiago Correa Postado Agosto 24, 2012 Denunciar Share Postado Agosto 24, 2012 Veja se assim resolve seu problema:select 10+col1 as col1,col2,col3 from table Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 marloncos Postado Agosto 24, 2012 Autor Denunciar Share Postado Agosto 24, 2012 Veja se assim resolve seu problema:select 10+col1 as col1,col2,col3 from table Ola Thiago,Obrigado pela tentativa, mas não resolveu, ele pegou o valor de col1 e somou mais 1 número, ficou assim:col1 | col2 | col32 | 1234 | asdf5 | 4321 | fdsaÉ quase isso, mas preciso que ele começe a contar à partir de um número pré definido.Vlw! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fulvio Postado Agosto 27, 2012 Denunciar Share Postado Agosto 27, 2012 Boa atred Marloncos, Tente utilizar o CASE então, testando os números da coluna e manipulando. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 marloncos Postado Agosto 31, 2012 Autor Denunciar Share Postado Agosto 31, 2012 Boa atred Marloncos, Tente utilizar o CASE então, testando os números da coluna e manipulando.Opa!beleza fulvio, brigadão pela ajuda! Funcionou sucesso!Vlw pessoal Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fulvio Postado Agosto 31, 2012 Denunciar Share Postado Agosto 31, 2012 beleza... precisando estamos ai!! :) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
marloncos
Pessoal,
Preciso fazer um select e o retorno incremente 1 número à partir de um número pré-definido, vou dar um exemplo:
col1 | col2 | col3
1 | 1234 | asdf
4 | 4321 | fdsa
Preciso de um select que retorne uma quantidade de números definidos + 1, o máximo que consegui chegar foi:
select ('10' +1) as col1,col2,col3 from table
Mas dessa forma ele está retornando 11 para todos os registros:
col1 | col2 | col3
11 | 1234 | asdf
11 | 4321 | fdsa
Quando a intenção é que retornasse 11, 12, 13 e assim por diante...:
col1 | col2 | col3
11 | 1234 | asdf
12 | 4321 | fdsa
Alguém pode me ajudar em como resolver isso?
Vlw!
Link para o comentário
Compartilhar em outros sites
5 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.