Я создал скрипт, который создает меню с категориями, подкатегориями и подкатегориями.Чтобы получить эти предметы, я использую 3 отдельных запроса MySQL.Следующие инструкции:
Для извлечения основных категорий:
SELECT id, name FROM categories WHERE parent_id=0
Для извлечения подкатегорий для каждой используемой категории:
SELECT id, name FROM categories WHERE parent_id=?
Где?это идентификатор родительской категории.Затем я снова запускаю запрос для каждой подкатегории.
Как я могу оптимизировать этот скрипт, чтобы использовать меньше запросов sql?Заранее спасибо.