Ver Mensaje Individual
  #1  
Antiguo 20-09-2013
Avatar de RebeccaGL
RebeccaGL RebeccaGL is offline
Miembro
 
Registrado: ene 2008
Posts: 199
Reputación: 17
RebeccaGL Va por buen camino
Como hacer un contador con insert into

Buenas disculpen creo que tantas pregutas que hago quisas los aburra.

Resulta que esta es la consulta.

Código SQL [-]
insert into database.tabla1
  (ID, Nombre, Contador)
select
  ID as ID,
  Nombre as nombre,
  Contador as Contador 
from
  database.tabla2
order by Contador

Lo que deseo es que la variable Contador se incremente de un valor para cada registro insertado, por ejemplo cojo los registros de tabla2 y los inserto en tabla1.

Código SQL [-]
Tabla1
ID  Nombre Contador
1    a1          1
2    a2          2
3    a3          3
4    a4          4

Tabla2
ID  Nombre Contador
1    a1          0
2    a2          0
3    a3          0
4    a4          0

No deseo asignarle el incremental, a la variable contador, deseo que la variable contador se incremente de uno en uno para cada registro asi como se ve en el ejemplo. ¿Como podria hacerlo?.

Última edición por RebeccaGL fecha: 20-09-2013 a las 18:42:09.
Responder Con Cita