Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Agregar consecutivo

Estas en el tema de Agregar consecutivo en el foro de SQL Server en Foros del Web. Hola a tosdos! como agrego (concateno) un consecutivo a un campo de una consulta. ejemplo: cod descp suc prov 12 ttttt s1 t1 13 ttttt ...
  #1 (permalink)  
Antiguo 02/09/2008, 07:22
 
Fecha de Ingreso: junio-2008
Mensajes: 61
Antigüedad: 15 años, 10 meses
Puntos: 0
Busqueda Agregar consecutivo

Hola a tosdos!
como agrego (concateno) un consecutivo a un campo de una consulta.

ejemplo:

cod descp suc prov
12 ttttt s1 t1
13 ttttt s2 t2
14 ttttt s3 t1
15 ttttt s1 t2

quede

cod descp suc prov
12 1ttttt s1 t1
13 2ttttt s2 t2
14 3ttttt s3 t1
15 4ttttt s1 t2

gracias
  #2 (permalink)  
Antiguo 02/09/2008, 07:59
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 8 meses
Puntos: 39
Respuesta: Agregar consecutivo

La concatenacion se realiza mediante el "+". Si tu consecutivo es numerico, lo puedes convertir con la funcion CAST o CONVERT.
Seria algo asi:
Cita:
CAST(consecutivo AS varchar) + descp
Suerte!
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
  #3 (permalink)  
Antiguo 02/09/2008, 11:29
 
Fecha de Ingreso: junio-2008
Mensajes: 61
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Agregar consecutivo

bien pero de donde sale la serie 1 2 3 ....
me refiero a que quiero agregar un consecutivo(no lo tengo)
  #4 (permalink)  
Antiguo 02/09/2008, 12:51
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 4 meses
Puntos: 38
Respuesta: Agregar consecutivo

que version de sql server estas utilizando?

Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
  #5 (permalink)  
Antiguo 02/09/2008, 13:08
 
Fecha de Ingreso: junio-2008
Mensajes: 61
Antigüedad: 15 años, 10 meses
Puntos: 0
Busqueda Respuesta: Agregar consecutivo

sql server 2005

ahora quiero concatenar una columna con una columna as nuevocampo ej:

la tabla:

cod
desc
prove


select cod, desc as nuevocampo,prove, otrocampo = (provee+' '+nuevocampo)
  #6 (permalink)  
Antiguo 02/09/2008, 14:09
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 8 meses
Puntos: 39
Respuesta: Agregar consecutivo

Prueba asi:
Cita:
select cod, desc as nuevocampo,prove, provee+' '+desc [otrocampo]
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:12.