Boa tarde a todos!
Tenho a consulta UNION abaixo e preciso coloca o resultado em colunas:
SELECT 'STK' AS TIPO, B2_COD AS PRODUTO, SUM(B2_QATU+B2_QNPT) AS QTY FROM SB2010 WHERE D_E_L_E_T_ = '' AND B2_LOCAL IN (
SELECT ZZA_LOCAL FROM ZZA010 WHERE D_E_L_E_T_ = '' AND ZZA_MRP = 'S')
GROUP BY B2_COD
UNION ALL
SELECT 'PO' AS TIPO, C7_PRODUTO AS PRODUTO, SUM(C7_QUANT-C7_QUJE) AS QTY FROM SC7010 WHERE D_E_L_E_T_ = '' AND C7_RESIDUO = ''
GROUP BY C7_PRODUTO
UNION ALL
SELECT 'PR' AS TIPO, C1_PRODUTO AS PRODUTO, SUM(C1_QUANT-C1_QUJE) AS QTY FROM SC1010 WHERE D_E_L_E_T_ = '' AND C1_RESIDUO = ''
GROUP BY C1_PRODUTO
O retorno da consulta acima é em como colunas:
Tipo - produto - qta
na columa tipo tenho as linhas SKT, PO, PR como os produtos na frente e seguido da quantidade exemplo abaixo:
Tipo - produto - qta
SKT - AAAAAA - 01
PO - AAAAAA - 02
PR - AAAAAA - 03
Eu preciso que o resultado seja igual ao exemplo abaixo:
Produto - SKT - PO - PR
AAAAA - 01 - 02 - 03
Ou seja o SKT, PO e PR precisa ficar como coluna.
Desde já agradeço a ajuda de todos.
Tenho a consulta UNION abaixo e preciso coloca o resultado em colunas:
SELECT 'STK' AS TIPO, B2_COD AS PRODUTO, SUM(B2_QATU+B2_QNPT) AS QTY FROM SB2010 WHERE D_E_L_E_T_ = '' AND B2_LOCAL IN (
SELECT ZZA_LOCAL FROM ZZA010 WHERE D_E_L_E_T_ = '' AND ZZA_MRP = 'S')
GROUP BY B2_COD
UNION ALL
SELECT 'PO' AS TIPO, C7_PRODUTO AS PRODUTO, SUM(C7_QUANT-C7_QUJE) AS QTY FROM SC7010 WHERE D_E_L_E_T_ = '' AND C7_RESIDUO = ''
GROUP BY C7_PRODUTO
UNION ALL
SELECT 'PR' AS TIPO, C1_PRODUTO AS PRODUTO, SUM(C1_QUANT-C1_QUJE) AS QTY FROM SC1010 WHERE D_E_L_E_T_ = '' AND C1_RESIDUO = ''
GROUP BY C1_PRODUTO
O retorno da consulta acima é em como colunas:
Tipo - produto - qta
na columa tipo tenho as linhas SKT, PO, PR como os produtos na frente e seguido da quantidade exemplo abaixo:
Tipo - produto - qta
SKT - AAAAAA - 01
PO - AAAAAA - 02
PR - AAAAAA - 03
Eu preciso que o resultado seja igual ao exemplo abaixo:
Produto - SKT - PO - PR
AAAAA - 01 - 02 - 03
Ou seja o SKT, PO e PR precisa ficar como coluna.
Desde já agradeço a ajuda de todos.