|
Тема
|
Има ли такова query в mysql?
|
|
Автор |
Dakota (отверт) |
Публикувано | 20.02.02 18:23 |
|
Искам да ми изкара ето тези редове:
mysql> select id, rid, path from posts where path like '%1';
+----+-----+---------+
| id | rid | path |
+----+-----+---------+
| 3 | 1 | 1 |
| 4 | 1 | 1 |
| 5 | 3 | 3, 1 |
| 6 | 5 | 5, 3, 1 |
| 8 | 3 | 3, 1 |
| 9 | 4 | 4, 1 |
+----+-----+---------+
6 rows in set (0.00 sec)
Но подредени по този начин на id-тата: 1, 3, 5, 6, 8, 4, 9
Т.е. да симулирам рекурсия, и да групира пирамидално полето path.
"Никоя армия не може да спре идея, чието време е дошло." - Виктор Юго
| |
Тема
|
Re: Има ли такова query в mysql?
[re: Dakota]
|
|
Автор |
salle (Един такъв) |
Публикувано | 20.02.02 18:27 |
|
Я пак :)
Рекурсията определено е извън SQL като идея.
> групира пирамидално полето path.
Което ще рече йерархична структура
Което пък ще рече, че няма място в релацонния модел
Linux is like a wigwam - No Windows, No Gates, Apache inside
| |
Тема
|
Re: Има ли такова query в mysql?
[re: salle]
|
|
Автор |
Dakota (отверт) |
Публикувано | 20.02.02 20:07 |
|
Значи всичко в php да обработвам...ок, просто трябваше да съм сигурен.
"Никоя армия не може да спре идея, чието време е дошло." - Виктор Юго
| |
|
|
|
|