如何将n个记录字段显示为具有所有功能的一条记录 [英] How to show n record fields as one record with all features
问题描述
亲爱的开发人员
我有一个如下表:
id 名称      价值
id name value
1 MJ            26
1 MJ 26
2 MJ            27
2 MJ 27
我想这样:
id 名称      值1   value2
id name value1 value2
1 MJ           26          27
1 MJ 26 27
我该怎么办?谢谢
推荐答案
抱歉现在无法测试
sorry cannot test it right now
SELECT MIN(ID),name,
SELECT MIN(ID),name,
MIN(CASE WHEN = 1 THEN值END)value1,
MIN(CASE WHEN id=1 THEN value END ) value1,
MIN(CASE WHEN id = 2 THEN值END)value2
MIN(CASE WHEN id=2 THEN value END ) value2
FROM tbl
GROUP BY name
GROUP BY name
这篇关于如何将n个记录字段显示为具有所有功能的一条记录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!