Detectar en un label registros con valores iguales y mostrarlo como uno solo
Hola a todos tengo una pregunta tengo un formulario donde visualizo la deuda de los clientes, estos clientes pueden pagar en 2,3,4 etc.. partes
estos datos estan almacenados en una tabla de la siguiente forma
Bueno donde estatus la D es debe y P pagado ahora quisiera poner en un label la cantidad de personas que deben en este ejemplo deben 2 personas quisiera que salga el numero 2 como puedo hacer para que 57,57 y estatus dependiendo si es pagado o debe me muestre que es un solo cliente muchas gracias |
Hola Rofocale, la consulta sql que hagas tendría que ser mas o menos así:
Saluditos |
Se me adelantó Caro :D
La solución que da Caro es perfectamente válida, pero yo le pondría la condición DISTINCT. |
gracias a los 2 funciona :D
|
Cita:
No sé si es estándar, pero en MySQL se puede evitar el uso de una subconsulta:
// Saludos |
Cita:
|
Cita:
Saluditos |
Wow, siempre se aprende algo nuevo.
No se me ocurrió hacerlo como indica Román. Para optimizar la consulta de Román, lo único que hace falta es crear un índice sobre el campo ESTATUS, si no lo tienes ya creado. |
La franja horaria es GMT +2. Ahora son las 16:29:46. |
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