Cuestión : Repetición de filas al agregar un campo


Hola:
Necesito recuperar un número de proyecto para cada pago pagado por adelantado.  Un acontecimiento está ocurriendo hoy y necesito asignar cada
anticipo a un número de proyecto.
Estoy consiguiendo 3 filas para cada cantidad en vez de una pero solamente cuando agrego el número de proyecto.  Si le me saco conseguir el derecho resultan.
Los tres resultados representan los 3 expedientes bajo jerarquía.  Estoy consiguiendo los 3 projectnumbers que pertenecen al padre
en vez solamente el uno o dos que representa la venta para ese projectNumber.  Las relaciones de las tablas son como sigue:

ProjectTable

ProjectNumberID ProjectNumber conocido ParentID

350001 echando 4000 350005                  
350005 AllCasting 20000 0
350006 ensayo 4010 350005
350007 demostración 4020 350005


///////////////////////////////////////////////////////////
ProgramTable

ProgramID ProjectNumberID EventNumber
100001 350001 5
100002 350001 5
100003 350006 6            


///////////////////////////////////////////////////////////
EventTable

EventID ProgramID
    5 100001
    6 100001
    7 100002
//////////////////////////////////////////////////////////
TransactionTable

Cantidad de TransactionID SaleID EventID
    1 10 5 136.00
    2 11 5 20.00      

//////////////////////////////////////////////////////////
SaleTable
Llegada SaleDateTime de SaleID
10 “05:30 2010-06-22: 00” “01:00 2010-01-25: 00”
11 “05:30 2010-06-22: 00” “02:00 2010-02-15: 00”
//////////////////////////////////////////////////////////
PaymentTable
Cantidad de PaymentID SaleID PaymentDateTime
  101 10 “01:00 2010-01-25: 00” 136.00
  102 11 “02:00 2010-02-15: 00” 20.00


Estoy consiguiendo los 3 números de proyecto con el mismo padre si incluyo el projectNumber.      
Pienso soy la manera que estoy ligando el programTable al ProjectTable.
Cualquier ayuda sería agradecida.



Respuesta : Repetición de filas al agregar un campo

agregar posiblemente:

mantener el DHCP

Billy
Otras soluciones  
 
programming4us programming4us