![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
09/08/2011, 10:41
|
| | Fecha de Ingreso: septiembre-2005
Mensajes: 74
Antigüedad: 19 años, 4 meses Puntos: 0 | |
Hacer algo parecido a un identity pero seccionado Ayuda con el siguiente problema por favor.
Tengo la siguiente tabla:
CREATE TABLE #OFICINAS
(
COD_OFICINA NVARCHAR(5)
)
INSERT INTO #OFICINAS VALUES('OF001')
INSERT INTO #OFICINAS VALUES('OF001')
INSERT INTO #OFICINAS VALUES('OF001')
INSERT INTO #OFICINAS VALUES('OF002')
INSERT INTO #OFICINAS VALUES('OF002')
INSERT INTO #OFICINAS VALUES('OF002')
INSERT INTO #OFICINAS VALUES('OF002')
INSERT INTO #OFICINAS VALUES('OF003')
INSERT INTO #OFICINAS VALUES('OF003')
INSERT INTO #OFICINAS VALUES('OF003')
INSERT INTO #OFICINAS VALUES('OF003')
Mi duda es cómo crear una columna CORRELATIVO de tipo entero, que se enumere consecutivamente desde 1 hasta donde termine un COD_OFICINA, ejemplo:
COD_OFICINA | CORRELATIVO
OF001 | 1
OF001 | 2
OF001 | 3
OF002 | 1
OF002 | 2
OF002 | 3
OF002 | 4
OF003 | 1
OF003 | 2
OF003 | 3
OF003 | 4
Alguna idea para este problemilla?, gracias. |