diff --git a/README.md b/README.md index 460df2f..10322a2 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,15 @@ ```sql -WITH RECURSIVE hierarcy (id, title, description, parent_id) AS +WITH RECURSIVE child (id, title, description, parent_id) AS ( SELECT id, title, description, parent_id FROM items WHERE id = 38 - UNION ALL - SELECT items.id, items.title, items.description, items.parent_id - FROM hierarcy JOIN items - ON hierarcy.parent_id = items.id + UNION + SELECT parent.id, parent.title, parent.description, parent.parent_id + FROM child JOIN items as parent + ON child.parent_id = parent.id ) -SELECT * FROM hierarcy; +SELECT * FROM child; ``` https://www.mysqltutorial.org/mysql-adjacency-list-tree/ \ No newline at end of file