Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2013, 09:39
Avatar de slaxsna
slaxsna
 
Fecha de Ingreso: diciembre-2010
Ubicación: Tampico
Mensajes: 38
Antigüedad: 13 años, 11 meses
Puntos: 3
Comparar una tabla registro por registro con otra

Hola compañeros, bueno tengo una duda que me ha estado llevando un par de días, ojala me puedan brindar de su ayuda, de antemano muchas gracias.

Estoy creando una aplicación en c#, mando una lista de registros por así decirlo unos 50 registros mediante un SP con MSSQL 2008, los agrego a una tabla temporal, hasta ahí todo bien, lo que quiero es que esos N Registros compararlos con otra tabla, por ejemplo el primer registro de la tabla temporal buscarlo en otra tabla en el que debe de estar si o si y comparar un campo que es el de cantidad de descuento.

Ejemplo más detallado de la temporal

NOMBRE NoEmpleado CantidadDescuento Fecha
JOHN DOE 34234232 500.00 12/12/13

Debo realizar la búsqueda por número de empleado en la tabla master, pero puede estar repetido N veces en esa tabla, ya que es un sistema de pólizas, bueno, al recorrer la tabla master me topo con que JOHN DOE se encuentra pero el primer registro que encuentra tiene una cantidad de 250.00 entonces tiene que seguir buscando hasta encontrar otra póliza u otra, hasta que de la cantidad de 500.00, habrá registros que solo tengan una póliza y al encontrar el primero su cantidadDescuento será igual, bueno ya que haya recorrido cada uno de los registros, esos guardarlos en otra tabla en el ejemplo

NOMBRE POLIZA NoEmpleado CantidadDescuento
JOHN DOE 039838 34234232 250.00
JOHN DOE 039839 34234232 250.00
etc. etc.

Mi pregunta en si, como poder solucionarlo, si me pueden ir ayudando un poco se los agradecería.