hello all . I need help with the following, i have a collection of dates, i need to get the most current date from this collection.
Please help me to solve it?
SELECT(ProyectoInstalaciones[maxFechaActividad],[_THISROW].[id_proyecto]=[id_proyecto],true))
Solved! Go to Solution.
Tienes que establecer una referencia entre las dos tablas. La tabla Planificación debe tener una columna Ref apuntando a ProyectoInstalaciones.
¿Cuál es la diferencia entre las columnas "id_proyecto_instalación" y "ID_INSTALACIÓN" en la tabla ProyectoInstalaciones? ¿Me puedes mostrar una captura de los datos en esta tabla?
INDEX( SORT( SELECT(...), TRUE ), 1)
thanks for the help, but this shows the following message.
[maxFechaActividad] , is a virtual column, have been this is the problem??
Please keep the positions of parentheses exactly as in my expression.
Thank yoU!
shows the following message.
[maxFechaActividad] , is a virtual column, and a List...
Being a vc is irrelevant, but being a list is a problem.
Is this column really supposed to hold a list of values? Or just one value.
Hola Joseph!! Como estás? Es una lista, pensándolo bien, tal vez si esa lista la pudiese ordenar en la tabla origen, solucionaría mi problema. Aplicaré la solución propuesta en la tabla donde armo la lista que estoy utilizando, y veré si eso funciona!
GRACIAS!!!
Hola Adolfo qué tal 🙂
¿me puedes mostrar tus tablas por favor? creo que tus expresiones se pueden simplificar y es posible que no utilicemos columnas virtuales. ¡Gracias!
Por supuesto, y comento en detalle.
Está tabla, es la de proyectos. Un proyecto, puede tener N instalaciones Involucradas. (REF_ROWS("ProyectoInstalaciones", "id_proyecto") )
Esta tabla es la tabla ProyectoInstalaciones, donde una instalación puede tener N actividades Planificadas (SELECT(PLANIFICACION[ID_PLANIFICACION],AND([_THISROW].[ID_INSTALACION]=[ID_INSTALACION],[_THISROW].[ID_BATERIA]=[ID_BATERIA])))
esta es la tabla de planificaciones.
Lo que busco, es poder saber la menor y mayor FECHA_A_REALIZAR de las actividades planificadas en cada una de las instalaciones involucradas en un proyecto...
Gracias.
¿Cuál es la relación entre las dos tablas: ProyectoInstalaciones y Planificación por favor? porque no la veo en las columnas de tus capturas.
hola!!! , las columnas que relacionan las tablas, son : ID_INSTALACION , ID_BATERIA
Hola Adolfo,
Lo que busco, es poder saber la menor y mayor FECHA_A_REALIZAR de las actividades planificadas en cada una de las instalaciones involucradas en un proyecto...
Tienes que hacer lo siguiente:
Esta tabla es la tabla ProyectoInstalaciones, donde una instalación puede tener N actividades Planificadas (SELECT(PLANIFICACION[ID_PLANIFICACION],AND([_THISROW].[ID_INSTALACION]=[ID_INSTALACION],[_THISROW].[ID_BATERIA]=[ID_BATERIA])))
Gracias Por su ayuda Joseph, pero tengo una duda con respecto a lo propuesto.
Para esto, ID_INSTALACION tiene que ser Key, en ambas tablas, o no es necesario?
No, en la tabla Planificación no es necesario. Pero, debe tener los valores de la columna key en la tabla ProyectoInstalaciones.
Si no es así, entonces necesitaría repetir mi pregunta e identificar la relación entre las dos tablas.
ok, la tabla proyectoInstalaciones tiene como key id_proyecto_instalacion, la tabla Planificacion, tiene como key ID_PLANIFICACION
Tienes que establecer una referencia entre las dos tablas. La tabla Planificación debe tener una columna Ref apuntando a ProyectoInstalaciones.
¿Cuál es la diferencia entre las columnas "id_proyecto_instalación" y "ID_INSTALACIÓN" en la tabla ProyectoInstalaciones? ¿Me puedes mostrar una captura de los datos en esta tabla?
User | Count |
---|---|
26 | |
25 | |
24 | |
23 | |
20 |