Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/09/2015, 08:01
rprado2008
 
Fecha de Ingreso: septiembre-2015
Mensajes: 39
Antigüedad: 8 años, 7 meses
Puntos: 0
Respuesta: una misma tabla con campo incremental

Cita:
Iniciado por Libras Ver Mensaje
supongo que traes el valor del año en una variable no?? o de algun modo sabes que tu filtro es por el año 2014 supongamos que es algo asi:

Código SQL:
Ver original
  1. DECLARE @YEAR INT
  2. SET @YEAR=2014
  3.  
  4. SELECT *,@YEAR+1 AS new_year FROM tabla_prueba
  5. INTO tabla_prueba FROM tabla_prueba WHERE annio = @YEAR

Con eso ya obtienes lo que necesitas......a menos que no te haya entendido......
Libras, gracias por tu respuesta a mi inquietud, sin embargo creo que algo está fallando en el query, porque al intentar correrlo en sql server 2000, el analizador de consultas indica que hay un error cerca de la palabra INTO.

Te aclaro un poco lo que pretendo hacer, y es así:
(1) La tabla tiene diversos campos e información en sus registros, uno de esos campos es el año (annio)
(2) Del campo año (annio), quiero copiar todos los registros del año anterior (annio = 2014) al final de la tabla,...pero que al momento de efectuar la copia de esos registros, en vez de que me copie el año 2014, el campo año (annio) de mi tabla no pase como 2014, sino como un incremento del año que estoy copiando.

Eso es lo que aún no he podido realizar, y pues quisiera que e pudieras colaborar con tu asesoría y experiencia en estos temas.

Mil gracias, amigo Libras.