SQL con sumas de campos
Saludos a todos este es mi primer post.
Hace unas semanas comence a retomar, delphi y Mysql. Hice una consulta y me funciona pero tengo mis dudas si sea lo correcto. Tengo 2 tablas principales OBRAS id_obra nombre_obra BENEFICIARIOS id_beneficiario id_obra nom_beneficiario PAGOS id_pago id_beneficiario importe_pago DESCUENTOS id_descuento id_beneficiario importe_desc Por ejemplo tenemos 1 obra, con varios beneficiarios o clientes, los cuales realizan los pagos y reciben descuentos. Lo que hice primero es hacer consulta de esa obra y mostrar los beneficiarios contenidos en una obra con toda la suma de sus pagos y descuentos.
La consulta funciona y realiza su cometido, pero no se si este correcto hacerlo de esta manera. esta consulta se lleva menos del segundo en realizarse. Hice una consulta parecida pero con mas campos y un poco mas complicada y consumio 4.5 segundos (se me hizo lenta) la tabla de obras tiene 576 registros y beneficiarios 7000 aproximadamente. Agradeceria sus consejos. Gracias |
mira si este SQL va mejor
|
Cita:
Por favor revisa la guía de estilo y usa TAG's cuando escribas código. Mejora mucho la lectura de este. |
La franja horaria es GMT +2. Ahora son las 15:15:10. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi