首页 > 解决方案 > 在单列中显示层次结构

问题描述

希望将层次结构作为单列返回...

q1
 1=image1
 2=image2
q2
 1=brand a
 2=brand b
q3
 1=company a
 2=company b

示例数据...

CREATE TABLE test_hierarchy (
 question VARCHAR(10),
 id TINYINT,
 id_value VARCHAR(25)) ENGINE=INNODB;

 INSERT INTO test_hierarchy VALUES ('q1',1,'image1');
 INSERT INTO test_hierarchy VALUES ('q1',2,'image2');
 INSERT INTO test_hierarchy VALUES ('q2',1,'brand a');
 INSERT INTO test_hierarchy VALUES ('q2',2,'brand b');
 INSERT INTO test_hierarchy VALUES ('q3',1,'company a');
 INSERT INTO test_hierarchy VALUES ('q3',2,'company b');

 SELECT * FROM test_hierarchy;

这可能吗?任何帮助或指导将不胜感激。

标签: mysql

解决方案


推荐阅读