Cita:
Iniciado por Libras 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 originalDECLARE @YEAR INT
SET @YEAR=2014
SELECT *,@YEAR+1 AS new_year FROM tabla_prueba
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.