Necesito ejecutar un query del siguiente estilo contra tablas Paradox para un informe impreso:
Código:
SELECT A.Apellidos, A.Nombre, A.Iban, SUBSTRING(Iban FROM 5 FOR 8) Oficina,
COUNT(B.Referencia) RecPte, SUM(B.Importe) ImpPte
FROM 'Persona.db' A, 'Recibos.db' B
WHERE A.Referencia = B.Referencia
GROUP BY A.Apellidos, A.Nombre, A.Iban, Oficina
ORDER BY Oficina, Iban
El problema me viene en la claúsula GROUP BY. Si lo pongo como está me dice
Invalid Field Name refiriéndose al campo
Oficina; si pongo en su lugar
SUBSTRING(Iban FROM 5 FOR 8) me dice
Capability not supported.
Otra alternativa que había pensado era ordenar por ese trozo del campo, así:
Código:
ORDER BY SUBSTRING(Iban FROM 5 FOR 8), NomJun, Apellidos, Nombre, Referencia
eliminando ese SUBSTRING del SELECT, pero entonces me dice
Invalid use of keyword.
¿Alguna sugerencia?