SQL在连接表中选择特定值作为列

时间:2014-07-25 18:18:53

标签: sql

我不认为我在标题中正确解释它,但我有类似于这个SQL小提琴的东西:

http://sqlfiddle.com/#!6/26812/2

数据的基本概述:我们是一家制造工厂,我们的流程是多步骤的,因此对于每个订单,实际上有两个在我们的ERP系统中创建," SubOrder"生产基础产品和" FinalOrder"装饰和包装它。出于安排目的,我试图链接到ERP软件并提取每个新订单的规格和组件信息,我找到了我需要的所有数据,并且能够将它们加在一起,但问题是我的问题。 run in将规范和BOM表中的所有信息整合到一行中。

我试图弄清楚如何最好地格式化它:

OrderNmbr | PartName | SC1Spec | Cmp1 |....

其中SC1是SPECS.SPECNAME WHERE SPECCODE =' SC1'和Cmp1是BOM.BCOMPONENTNAME,其中BCOMPONENTNAME喜欢'%t E'

0 个答案:

没有答案