Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/03/2010, 09:59
Avatar de 8vio
8vio
 
Fecha de Ingreso: marzo-2008
Ubicación: Detras del monitor
Mensajes: 168
Antigüedad: 16 años, 1 mes
Puntos: 6
Respuesta: valores autoincrementales dependientesd de un campo

Hola

El campo nuevo asi:

alter table nombre_tabla
add (campo4 number NOT NULL);

Un ejemplo del resultado del script seria algo asi?

A datos datos 1
A datos datos 2
B datos datos 1
B datos datos 2
B datos datos 3
C datos datos 1
D datos datos 1
D datos datos 2
A datos datos 3

el campo4 seria el contador de campo1 es decir que tantos campos A hay por ejm.
en el script de abajo entonces introduciria campo1= A y campo4=4

INSERT INTO nombre_tabla VALUES('A','Lo que sea','Lo que sea',(SELECT MAX(campo4)+1 FROM nombre_tabla WHERE campo1='A'));

Saludos,