我需要选择显示行以clumn为动态.. 我有4张桌子
1)sizes (1,40 2,50 3,60)
2)goods (id,parentId,model)
3)property_goods(id,id_size,id_goods)
4)moves (with action income,outcome,return,moving,selling)..
我第一次输入类别商品并使用独特型号命名商品 我第二次进入这个商品房,如40 40 60等 比我shuold显示选择商品,尺寸,属性,移动 喜欢这个但输入代码这是第一次不在动作表中的动作
Name Model 40 50 60
Nike GTGT 0 0 0
我第三次为仓库做收入
moves
id model id_sizes qty
1 GTGT 1 1
2 GTGT 2 2
2 GTGT 3 3
刷新后我应该采取行动
Name Model 40 50 60
Nike GTGT 1 2 3
帮助构建选择
:) Нарусском Нужноизчетерехтаблицвывестивтакомвиде.. Имеется4таблиц 1)尺寸размеры(1,40 2,50 3,60) 2)商品товары(id,parentId,model)деревовидный 3)property_goodsхарактеристики(id,id_size,id_goods)одноготоваранесколькоразмеры 4)移动(стипомприход,реализация,возврат,перемещение)..движение 更多信息1,40 2,50,3,60 更多信息请查看更多信息 послеэтоговселектедолженпоказатьвтакомвиде
наименование модель размеры динамический тоесть 40 50 60
смотрякакойразмерыестьвхарактеристике。 селектдолженбратьизчетерыхтаблицеслитоварновыйвсправочникеунегонебылоникакойдвижениевсеравнопоказатьсостатками0left join moves ..
答案 0 :(得分:0)
有在线演示:http://sqlfiddle.com/#!2/3bd18/7
select g.name, g.model,
max(p.id_sizes = 11) as 'Size 40',
max(p.id_sizes = 4) as 'Size 41',
max(p.id_sizes = 5) as 'Size 43',
max(p.id_sizes = 6) as 'Size 44',
max(p.id_sizes = 1) as 'Size 8',
max(p.id_sizes = 2) as 'Size 9',
max(p.id_sizes = 8) as 'Size XL',
max(p.id_sizes = 9) as 'Size XL-50',
max(p.id_sizes = 7) as 'Size XXL',
max(p.id_sizes = 10) as 'Size XXX'
from goods g
left join property p on p.id_goods = g.id
group by g.id
这是你在找什么?