Gridview con valores de 2 tablas

hola, tengo una tabla de casos y una tabla de contactos, ambas están relacionadas en seguimientos (posee los campos caso_id y contacto_id). Un caso tiene muchos seguimientos ¿cómo puedo traer el último seguimiento cada caso y contacto y mostrarlos en un solo gridview? quiero filtrar por un campo

versión quick and dirty, agrega un campo último (boolean) el cual va ser true si es el unico contacto de un caso, o si el caso tiene muchos contactos, solo el ultimo será true.

Luego es muy facil obtener todos los registros de esta tabla donde ultimo = true.

El resto sería ponerse a hacer magias con sql

el tema es que tengo que obtener los registros tanto de los contactos como de los casos. Ya se me ocurrió una mejor idea, tengo una tabla principal llamada ciudadano, agrego una foránea a los seguimientos y los busco por ahí, luego en el gridview los muestro según la relación de ciudadano con caso o contacto.

1 Like