FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Error contando registros
En el siguiente ejemplo pretendo sumar diversas clases que forman una parcela haciendo un pivot sobre el campo NombreClase. Por otro lado
para cada titular cuento las parcelas que tiene y la superficie total de las mismas así como el valor total de las mismas. TRANSFORM Sum(Superficie) as sclase SELECT Titulares.NumTit, Count(Parcelas.IdParcela) AS npar, Sum(SubClases.Superficie) AS sup, Sum(SubClases.Superficie * Clases.Puntos) as ptos FROM Titulares INNER JOIN (Parcelas INNER JOIN (SubClases INNER JOIN Clases ON SubClases.IdClase = Clases.Num) ON Parcelas.IdParcela = SubClases.IdParcela) ON Titulares.IdTitular = Parcelas.IdTitular WHERE Parcelas.Excluida = false GROUP BY Titulares.NumTit PIVOT Clases.NombreClase El problema es que el número de parcelas que me sale no es correcto y me temo que me está sumando un registro por cada subregistro de clases que tiente la parcela. ¿Cómo puedo solucionarlo?. Gracias a todos. Un Saludo. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema Contando Campos | ercrizeporta | Conexión con bases de datos | 3 | 20-09-2006 16:43:59 |
Error al insertar registros en Access | Moises22 | Conexión con bases de datos | 2 | 09-01-2006 14:36:25 |
Error al insertar o borrar registros en firebird | pepitu | Firebird e Interbase | 3 | 26-09-2005 14:56:57 |
for contando hacia atras | Duc | OOP | 7 | 20-07-2005 10:23:13 |
Error de límite de registros | Jabi | Oracle | 1 | 26-08-2004 20:27:35 |
|