FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Agrupar resultados de un query
Tengo que ejecutar un query de este estilo contra tablas Paradox:
Código:
SELECT COUNT(A.Referencia) Recibos, SUM(B.Cuota) Importe, 1 ForPago, B.PerPago FROM 'Emision.db' A, 'Persona.db' B WHERE A.CodPrv = 45 AND A.RefInt LIKE '1%' AND A.CodPrv = B.CodPrv AND A.Referencia = B.Referencia AND B.ForPago = 0 AND B.Entidad NOT IN (SELECT Entidad FROM 'Bancos.db') GROUP BY B.ForPago, B.PerPago UNION SELECT COUNT(A.Referencia) Recibos, SUM(B.Cuota) Importe, B.ForPago, B.PerPago FROM 'Emision.db' A, 'Persona.db' B WHERE A.CodPrv = 45 AND A.RefInt LIKE '1%' AND A.CodPrv = B.CodPrv AND A.Referencia = B.Referencia AND B.ForPago = 1 GROUP BY B.ForPago, B.PerPago ORDER BY ForPago, PerPago Cita:
Cita:
|
#2
|
||||
|
||||
Pues tu solución podría ser asignar a los campos un alias y referirte a él para que el resultado de UNION te provea resultados únicos...
...o refinar un poco más tu SQL.
__________________
Felipe Eduardo Ortiz López. Delphi programmers does it recursively... "Un programador, es un creador de universos en donde sólo él es responsable. Universos de complejidad prácticamente ilimitada que se puede crear en forma de programas de ordenador." - Joseph Weizenbaum. Témele a los profetas... y a aquellos que están listos para morir por "la verdad", ya que como regla general hacen morir a muchos otros con ellos, frecuentemente antes que ellos, y a veces en lugar de ellos. — Umberto Eco |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Mostrar resultados query SQL | aikai | SQL | 6 | 15-11-2007 15:16:51 |
modificar resultados de un query en la BD | Choclito | Conexión con bases de datos | 2 | 15-11-2006 00:12:50 |
Validar resultados de Query | Supermagayin | SQL | 4 | 20-07-2006 23:36:21 |
Copiar los resultados de un Query a otro | CORBATIN | Conexión con bases de datos | 2 | 13-01-2005 16:32:34 |
agrupar registros por año, mes, dia en query? | adfa | Conexión con bases de datos | 13 | 06-10-2003 18:58:20 |
|