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

valores autoincrementables por distintos item.

Estas en el tema de valores autoincrementables por distintos item. en el foro de Mysql en Foros del Web. Buenas, Estoy en un proyecto en el cual pueden haber varias oficinas con multiples terminales conectados a una misma base de datos ingresando datos a ...
  #1 (permalink)  
Antiguo 05/02/2007, 15:19
Avatar de Chaudx  
Fecha de Ingreso: marzo-2002
Ubicación: Quilpué, Chilito lindo
Mensajes: 345
Antigüedad: 22 años, 1 mes
Puntos: 2
Exclamación valores autoincrementables por distintos item.

Buenas,
Estoy en un proyecto en el cual pueden haber varias oficinas con multiples terminales conectados a una misma base de datos ingresando datos a una misma tabla.
Necesito llevar registro ordenados en un campo id con valores unicos por cada registro en forma autoincrementable, pero también que este valor sea diferente por cada oficina, es decir que la oficina a, tenga su propio contador y la b y la c...
un campo autoincrement me lleva un unico valor por todos los registros y no me discrimina por oficina.
he pensado en una consulta select max(id) from tabla where oficina = x antes de insertar el dato, pero me queda la siguiente duda:

En el caso de que otro terminal de la misma oficina esté ingresando en ese mismo instante un dato a esta misma tabla... ¿Me duplicaría el valor?.

atento a sus respuestas.

salu2
__________________
Servicios computacionales
Linux registered User # 306587
Ubuntu user #14563

Última edición por Chaudx; 05/02/2007 a las 15:40
  #2 (permalink)  
Antiguo 05/02/2007, 19:44
Avatar de Chaudx  
Fecha de Ingreso: marzo-2002
Ubicación: Quilpué, Chilito lindo
Mensajes: 345
Antigüedad: 22 años, 1 mes
Puntos: 2
Re: valores autoincrementables por distintos item.

se puede hacer algo asi??
INSERT INTO tabla_1 VALUES (SELECT max(id) FROM
> tabla_1 where oficina = $oficina);

salu2
__________________
Servicios computacionales
Linux registered User # 306587
Ubuntu user #14563
  #3 (permalink)  
Antiguo 05/02/2007, 20:03
Avatar de Chaudx  
Fecha de Ingreso: marzo-2002
Ubicación: Quilpué, Chilito lindo
Mensajes: 345
Antigüedad: 22 años, 1 mes
Puntos: 2
Re: valores autoincrementables por distintos item.

wee, por si a alguien le interesa.. parece que en mysql 5.022 se puede en tablas myisam

vean esto
http://forum.mysqlperformanceblog.com/s/t/13/

alguien ha probado algo similar??
__________________
Servicios computacionales
Linux registered User # 306587
Ubuntu user #14563
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 23:38.