使用
结果是:
MySQL
,我可以做如下操作:SELECT c.id_category, c.id_category_type, c.label, c.id_parent
FROM category c
WHERE c.id_category_type < 3
ORDER BY c.id_category_type;
结果是:
id_category |id_category_type |label |id_parent |
------------|-----------------|----------------------|----------|
1 |1 |Demande d'information |-1 |
2 |1 |Réclamation |-1 |
18 |1 |TEST |-1 |
3 |2 |Autre |1 |
4 |2 |Mairie |1 |
5 |2 |Stationnement |1 |
6 |2 |Autre |2 |
7 |2 |Familles |2 |
19 |2 |TESTDOMAINE |18 |
但我只想要将具有id_category
和id_parent
的行进行合并。
示例:
Autre-Demande d'information
Mairie-Demande d'information
Stationnement-Demande d'information
Autre-Réclamation
Familles-Réclamation
TESTDOMAINE-TEST
我在MySQL Doc上查找函数,看起来CONCAT
或CONCAT_WS
函数没有接受结果集的选项,那么这里有谁知道如何做到这一点吗?