hola a todos, tengo una duda que comparto con ustedes en búsqueda de una ayuda.
resulta que tenemos una base de datos (mysql), donde guardamos informes y cada informe tiene una, ninguna o varias propuestas de mejoras, por lo que se me ocurrió esta estructura
id | idPrev | titulo | etc etc (no los abrumo con los demás campos)
siendo id el id del informe, idPrev es el id del informe al que se le hace la propuesta, por tanto un informe inicial sería
id | idPrev (por lo que cada informe inicial tendrá como idPrev 0)
1 0
y una propuesta de cambio a ese informe sería
id | idPrev
2 1
quisiera hacer un listado decreciente de los informes que más propuestas tienen ...
alguna idea que no sea
1- recorrer todas las tuplas de la tabla y dentro de ese ciclo ir haciendo otra consulta buscando su id en los idPrev de toda la tabla, eso me parece muyyyy lento, alguna ayuda ?