seleccione contar desde la misma tabla
Tengo una tabla de tareas con unatask_id
columna yparent_id
Columna para cada tarea.
Estoy tratando de construir una consulta que devuelve para cada unotask_id
, la cantidad de veces que estoid
muestra en el padreid
columna.
He intentado esta consulta:
SELECT
task_id, parent_id,
(SELECT COUNT( * )
FROM `tasks`
WHERE parent_id = task_id) AS count_parents
FROM tasks
Esta consulta no funcionó. Espero que la pregunta sea lo suficientemente clara.