
20/12/2011, 16:57
|
| | Fecha de Ingreso: julio-2009
Mensajes: 29
Antigüedad: 15 años, 7 meses Puntos: 0 | |
Respuesta: Duda con Consulta SQL Hola!, gracias por la respuesta.
para prueba solo tengo 2 usuarios, cada uno con un dni y un nombre.
como decis probe con: GROUP BY users_data.id_user, CONCAT(users_data.last_name, ', ', users_data.first_name)
y no da el numero que deberia dar..
Tabla users_data: id_user | first_name | last_name | birth_place | birth_date | id_type_doc | num_doc
8 | Ezequiel | Rodriguez | NULL | 1983-11-16 | 1 | 33333333
9 | Ignacio | Perez | NULL | 1978-02-14 | 1 | 22222222
Tabla users_payment: id_user_paid | id_user | user_paid | paid_date
1 | 9 | 0.00 | 2011-12-20
2 | 8 | 1.00 | 2011-12-20
2 | 8 | 15.00 | 2011-12-20
Tabla users_payment_plans: id_user_payment_plan | id_user | payment_plan_id
2 | 8 | 1
3 | 9 | 1
Tabla payment_plans: payment_plan_id | payment_plan_cod | payment_plan_name | payment_plan_discount
1 | A | Débito directo de caja de ahorro o cuenta corrient... | 10
Tabla users_trainings: id_user_training | id_user | id_training | pre_inscription_date | activate_date
1 | 8 | 1 | 2011-12-18 | 2011-12-18
2 | 9 | 1 | 2011-12-18 | 2011-12-18
Tabla training: training_id | created_date | training_name | duration | enrollment | training_cost
1 | 2011-12-18 | Desarrollo Y Constitución Subjetiva En Tiempo De ... | 9 | 400 | 2520
El resultado de la consulta:
33333333 | Rodriguez, Ezequiel | $2268.00 | $65.00 | $2203.00 | 2011-12-20
22222222 | Perez, Ignacio | $2268.00 | $0.00 | $2268.00 | 2011-12-20
Espero haberme explicado.. el total pagado deberia ser $16.00 y no $65.00 como dice, no se que estoy haciendo mal. |