Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Reparar correlativo en base de datos de Mysql

Estas en el tema de Reparar correlativo en base de datos de Mysql en el foro de Bases de Datos General en Foros del Web. hola tengo una tabla con varios servicios y entre estos servicios hay un servicio con el codigo 1 y este tiene un correlativo automático que ...
  #1 (permalink)  
Antiguo 21/01/2005, 11:12
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 11 meses
Puntos: 53
Reparar correlativo en base de datos de Mysql

hola tengo una tabla con varios servicios y entre estos servicios hay un servicio con el codigo 1 y este tiene un correlativo automático que hago en vb6 entonces cuando hago la consulta en colocando solo el servicio de codigo 1 este al principio va bien pero ser pierde en cierto momento y deseo que vuelva a asignar de 1 hasta el numero registristros que tiene con ese codigo, como puedo hacer esto.. gracias..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #2 (permalink)  
Antiguo 21/01/2005, 13:45
Avatar de Sir Matrix  
Fecha de Ingreso: octubre-2000
Ubicación: Dentro de mi cabeza. ono?
Mensajes: 1.264
Antigüedad: 24 años, 1 mes
Puntos: 3
Hola...

al ingresr los datos a cada servicio, ingresa el màximo correlativo por servicio...

Primero realizas una consulta como
select max(correlativo) from tabla where servicio=8

luego le sumas uno e insertas el nuevo registro con el correlativo del correspondiente servicio aumentado en 1....


saludos
__________________
|||| ))>_<(( ||||
www.webmagic.cl <-- esta pagina está mala, no la busquen
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:32.