【发布时间】:2016-08-15 07:18:43
【问题描述】:
我有这样的数据 表master_item
+-------+----------+ |item_id|item_name| +-------+----------+ | 001 |车A | | 002 |车B | +-------+----------+和关系到表进程
+-------+--------+ |proc_id|proc_seq| +-------+--------+ | 001 | 1 | | 001 | 2 | | 001 | 3 | | 001 | 4 | | 001 | 5 | | 002 | 1 | | 002 | 2 | | 002 | 3 | +-------+--------+当我选择 item_id = 001 时,我想要这样的结果
+-------+---------+-----+------+-----+-----+-----+- -+-----+ |item_id|item_name|proc1|proc2|proc3|proc4|proc5|proc6|proc7| +-------+---------+-----+------+-----+-----+-----+- -+-----+ | 001 |车A | 1 | 2 | 3 | 4 | 5 | | | +-------+---------+-----+------+-----+-----+-----+- -+-----+产生这个结果的查询是什么?
【问题讨论】:
-
采用简单查询,而不是通过数据透视表查询。并在应用程序级别完成其余的工作