使用动态列和动态where子句连接三个表

时间:2015-01-07 13:50:02

标签: mysql sql

这是我的sqlfiddle。 在这里,我需要找到 项目数量(从' item_list'获取item_name),
有序的(取得order_qty' order_detail'), 每年(获取订单'的ordered_date)。 因此我的输出需要像

year  red  blue yellow green
2010  20    20   20    10
2011  30    20   10    0
2012  20    10    0    0
2013  10    10    0    0
2014  20    10   10    10

我的列名称将是项目列表(如果我将另外一个项目添加到items_list,这将是我的第6列,但其值将为零)。我试过子查询..

0 个答案:

没有答案
相关问题