Hola a tod@s!,
Mi problema es muy simple, tengo que realizar un informe en Visual Basic. Los datos para este informe estan en una tabla que tiene la siguiente estructura (os pongo un ejemplo haber si me entendeis):
abuelo1---padre1---hijo1
abuelo1---padre1---hijo2
abuelo1---padre2---hijo1
abuelo2---padre1---hijo1
es decir, tengo en cada registro el nombre del hijo, del padre y del abuelo, ahora bien, necesito hacer una query que me devuelva lo siguiente
abuelo1
----------padre1
------------------hijo1
------------------hijo2
----------padre2
------------------hijo1
abuelo2
---------padre1
-----------------hijo1
Yo he intentando hacer una seleccion de la siguiente manera, select [todos los campos de la bbdd] from tabla group by [nombre del campo abuelo],[nombre del campo padre]
pero esto me da un error y me dice que tengo que agrupar por todos los campos de la seleccion. La base de datos es access 2000 .
¿ALGUIEN ME PUEDE HECHAR UNA MANO?