Question : Create a "duplicate record" with one different value in a column

I have an sql 2008 server.  One of my databases has a table named tblRegistration.  This table has a list of youth in it.

There is are two columns called Fiscal and Redetermination.  The Fiscal column has '2010' in it, but now the fiscal year is over so I need to keep these old records and copy over new ones.

I am telling our employees to enter an 'X' in the column called Redetermination if they want to see these records moved over to the new fiscal year.

How can I write an sql statement that will copy all the records that have an 'X' in the Redetermination column and create a duplicate record with a new Fiscal Year of '2011'?

Thanks for you help!

Answer : Create a "duplicate record" with one different value in a column

Try:

INSERT INTO tblRegistration
(Fiscal,Redetermination)
SELECT
      2011,
      Redetermination
FROM
tblRegistration
Where Fiscal= 2010 and Redetermination = 'X'
Random Solutions  
 
programming4us programming4us