A l'instant j'ai deux requêtes distinctes.mySQL, définissant un champ comme la valeur d'un autre champ
Select `entity_id`,`parent_id`,`name`,`meta_description`
from catalog_category_flat_store_1
where level = 3
and is_active = 1
order by parent_id asc, position asc
Ce qui me donne une sortie comme ceci:
+-----------+-----------+------------+----------+
| entity_id | parent_id | Name | desc |
+-----------+-----------+------------+----------+
| 1 | 0 | test | text |
+-----------+-----------+------------+----------+
J'ai une requête séparée comme celui-ci,
Select `entity_id`,`parent_id`,`name`,`meta_description`
from catalog_category_flat_store_1
where level = 2
and is_active = 1
order by parent_id asc, position asc
Ce qui me donne une sortie comme ceci:
+-----------+-----------+------------+----------+
| entity_id | parent_id | Name | desc |
+-----------+-----------+------------+----------+
| 2 | 1 | test2 | text |
+-----------+-----------+------------+----------+
J'ai besoin de combiner ces e deux requêtes, de sorte que la sortie ressemble à ceci:
+-----------+-----------+------------+----------+
| entity_id | parent_nm | Name | desc |
+-----------+-----------+------------+----------+
| 2 | test | test2 | text |
+-----------+-----------+------------+----------+
J'ai essayé de créer une requête sous pour le faire, mais je ne pas avoir la joie, peut-on suggérer comment la requête pourrait être structuré. Merci