Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/03/2009, 18:07
alexjose9
 
Fecha de Ingreso: marzo-2009
Mensajes: 4
Antigüedad: 15 años, 1 mes
Puntos: 0
Ayuda Sentencia MAX

Buenas noches les escribo a ver si me pueden ayudar con un problemita que tengo al hacer un store procedure en Sql Server 2000 o 2005, tratare de explicarme lo mejor que pueda:

Tengo 2 tablas exactamente iguales en su estructura, que se alimentan de 2 procesos diferentes. Los campos son: id(autonumerico) - lote(char) - fecha - correlativo(int).

Lo que debo hacer con estas tablas es lo siguiente: Debo guardar en el campo correlativo los numero consecutivos, siguiendo la secuencia en ambas tablas, no por separadas. Ejemplo: El proceso de tabla1 se ejecuta y guarda el correlativo 1, se vuelve a ejecutar y guarda el 2, se ejecuta el proceso de la tabla 2 y debe guardar el correlativo 3 y asi sucesivamente. Es decir el correlativo de las tabla1 se genera dependiendo del maximo del correlativo de tabla2 y visceversa. Ojala me halla explicado mejor.

He intentado hacerlo con la sentencia max de sql usando tambien subconsultas, pero aun no he dado con la solucion. Cualquier ayuda, orientacion, ejemplo que puedan facilitarme sera muy bien recibido. gracias y a la orden ...