Мне нужна помощь с одной вещью;SQL Select * и подсчет другого результата запроса из той же таблицы
Таблица подобна
ID, name, parent
1, ABC, -
2, DEF, 1
3, GHI, 1
Я хочу, чтобы рассчитывать дети-элементы для каждой строки, я получаю из таблицы, в запросе один выбор
select *, COUNT((SELECT ID FROM ... WHERE parent = this.ID)) from ...
Возможно ли это в SQL?
Результат должен быть, как
1, ABC, 2
2, DEF, 0
3, GHI, 0
вам нужно иерархические результаты делать, или бы один уровень детско-родительских отношений будет достаточно? – Mureinik