![mysql](https://habrastorage.org/r/w120/webt/5b/53/d5/5b53d5517cb34636505650.png)
MySQL
1
Вклад в тег
SELECT 'pc' table_name, * FROM prefix_categories
UNION ALL
SELECT 'pl' table_name, * FROM prefix_link
UNION ALL
SELECT 'pm1' table_name, *, 0 parent_id, NULL num_sort FROM prefix_menu
UNION ALL
SELECT 'pp' table_name, * FROM prefix_pages
UNION ALL
SELECT 'pm2' table_name, *, 0 parent_id, NULL num_sort FROM prefix_menu;
Потом можно использовать это как подзапрос, по которому и создавать дерево. Но это далеко не оптимальный вариант