17/01/2005, 16:09
|
| Colaborador | | Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 8 meses Puntos: 25 | |
Si tienes las fechas utiliza selects into
SELECT *
INTO clientes_2001
FROM clientes
WHERE YEAR(fecha) = 2001
SELECT *
INTO clientes_2002
FROM clientes
WHERE YEAR(fecha) = 2002
O si tienes una estructura compleja de tablas mejor saca el script de creacion (All Tasks -> Generate script) y cambia el nombre de la tabla, asi la creas con todos sus campos llaves, indices, etc. desde el inicio. Si es eso entonces agregas los datos asi:
INSERT INTO clientes_2001
SELECT *
FROM clientes
WHERE YEAR(fecha) = 2001
INSERT INTO clientes_2002
SELECT *
FROM clientes
WHERE YEAR(fecha) = 2002
Aunque tambien has sido demasiado general, si das mas informacion es mas posible que te ayudemos con tu problema de manera mas efectiva.
__________________ "El hombre, en su orgullo, creó a Dios a su imagen y semejanza."Friedrich Nietzsche |