Regístrate gratis

Calculadora · Avanzado

Calcular con tablas relacionadas

Sumar, contar y listar datos de una tabla hija desde la capa padre.

Por · Actualizado el 21/10/2026

Si tienes una relación 1:N definida en el proyecto (por ejemplo, pozos → analíticas), la función relation_aggregate() resume los registros hijos desde la capa padre.

Ejemplos

  • Número de analíticas de cada pozo:
    relation_aggregate('pozos_analiticas', 'count', "id")
  • Valor máximo de nitratos:
    relation_aggregate('pozos_analiticas', 'max', "nitratos")
  • Fecha de la última analítica:
    relation_aggregate('pozos_analiticas', 'max', "fecha")
  • Lista de fechas separadas por comas:
    relation_aggregate('pozos_analiticas', 'concatenate', to_string("fecha"), concatenator:=', ')

El primer argumento es el identificador de la relación, que se ve en Proyecto › Propiedades › Relaciones (no es el nombre visible).

Úsalo en un campo virtual para que siempre esté actualizado, o en la simbología: por ejemplo, los pozos en rojo si el máximo de nitratos supera el límite.

Sigue leyendo gratis

El resto de esta guía es para miembros de Giseros. Crear la cuenta es gratis y tarda 5 segundos.

Crear cuenta gratis

Novedades, cursos gratis y aplicaciones GIS que te ahorran horas. 🚀

Acceso para miembros

Únete gratis a Giseros

100 % gratis

Descarga el libro y las guías en PDF y abre las guías completas del manual y los cursos.

o con tu email

¿Tenías cuenta en el antiguo foro? Entra gratis con cualquier email, el de antes u otro.