这个问题在这里已经有答案了:
如何在mysql中返回pivot表输出(9个答案)
去年关门了。
我有一张table:
id data-type data-answer
-----------------------------------
1 car honda
1 color yellow
1 engine gasoline
2 car bmw
2 color black
3 engine diesel
需要建议,如何编写select以使其在输出中:
id car color engine
-----------------------------------------
1 honda yellow gasoline
2 bmw black diesel
表格中的数据是为了简化这个例子。已经在网上搜索了两天了。找不到解决方案。需要指导搜索什么。
1条答案
按热度按时间1aaf6o9v1#
你需要条件聚合
PIVOT
: