DenVeroid
Новичок
Как определить кол-во записей для родителей у разделов
Имеется таблица разделов стандартного типа
id parent name count
id - айди номер раздела
parent - хранит айди номер родителя
name - название раздела
count - кол-во записей разделе
так вот, нужно какимто образомм для каждого раздела вычислить кол-во записей?
можно конечно пройтись циклом по всем разделам и определить кол-во записей, но это былобы неправельно
т.к нужно чтобы и родитель знал сколько записей имеется в его подразделах
иначе например если я как написал выше пройдясь циклом по всем разделам, определив напимер у подраздела
столько то записей а если у родителя нет записей то получится что родитель не имеет нисколько запией а подраздел
имеет, а надо чтобы родитель занл все записи со всех его подразделов.
Может кто уже сталкивался с этой проблемой, просто пока сам немогу понять алгоритма
Уровень разделов не ограничен.
Имеется таблица разделов стандартного типа
id parent name count
id - айди номер раздела
parent - хранит айди номер родителя
name - название раздела
count - кол-во записей разделе
так вот, нужно какимто образомм для каждого раздела вычислить кол-во записей?
можно конечно пройтись циклом по всем разделам и определить кол-во записей, но это былобы неправельно
т.к нужно чтобы и родитель знал сколько записей имеется в его подразделах
иначе например если я как написал выше пройдясь циклом по всем разделам, определив напимер у подраздела
столько то записей а если у родителя нет записей то получится что родитель не имеет нисколько запией а подраздел
имеет, а надо чтобы родитель занл все записи со всех его подразделов.
Может кто уже сталкивался с этой проблемой, просто пока сам немогу понять алгоритма
Уровень разделов не ограничен.