Buen día estimados todos , alguien podría ayudarme con esta consulta ya que necesito que aparezca el campo quantity de la tabla ITT1 , por cada ingrediente, el recorrido de todas las capas lo hace correctamente pero este campo no logro colocarlo de una manera correcta para asignarlo en los ingredientes de cada capa.
Si alguien pudiera brindarme su apoyo, de antemano muchas gracias.
SELECT T0.[Father] as 'SKU'
,ISNULL(T0.[code],'--') as 'capa1'
, ISNULL(t10.[ItemName],'--') 'Descripcion1'
,ISNULL(T1.[Code],'--') as 'capa2'
,ISNULL( t11.[ItemName],'--') 'Descripcion2'
,ISNULL( T2.[Code],'--') as 'capa3'
,ISNULL( t12.[ItemName],'--') 'Descripcion3'
,ISNULL( T3.[Code],'--') as 'capa4'
,ISNULL( t13.[ItemName],'--') 'Descripcion4'
,ISNULL(T4.[Code],'--') as 'capa5'
,ISNULL( t14.[ItemName],'--') 'Descripcion5'
,ISNULL( T5.[Code],'--') as 'capa6'
,ISNULL( t15.[ItemName],'--') 'Descripcion6'
FROM ITT1 T0 LEFT OUTER JOIN ITT1 T1 on T0.Code = T1.Father
LEFT OUTER JOIN ITT1 T2 on T1.Code = T2.Father
LEFT OUTER JOIN ITT1 T3 on T2.Code = T3.Father
LEFT OUTER JOIN ITT1 T4 on T3.Code = T4.Father
LEFT OUTER JOIN ITT1 T5 on T4.Code = T5.Father
LEFT OUTER JOIN ITT1 T6 on T5.Code = T6.Father
left outer join oitm t20 on t0.father = t20.itemcode
left outer join oitm t10 on t0.code = t10.itemcode
left outer join oitm t11 on t1.code = t11.itemcode
left outer join oitm t12 on t2.code = t12.itemcode
left outer join oitm t13 on t3.code = t13.itemcode
left outer join oitm t14 on t4.code = t14.itemcode
left outer join oitm t15 on t5.code = t15.itemcode
where T20.ItemCode='MiSKU' and T0.Code not in ('MO','GIF')
ORDER BY T0.[Father],T0.[code],T1.[code],T2.[code],T3.[code],T4.[code],T5.[code]