Replicar Informção no resultado apresentado

SQL

12/11/2021

Boa Tarde

tenho a seguinte query

SELECT
C2_NUM , 
C2_ITEM , 
C2_SEQUEN, 
C2_PRODUTO, 
C2_QUANT, 
C2_UM, 
C2_PEDIDO, 
C2_ITEMPV

FROM SC2010


WHERE C2_NUM = ''''021303''''



que traz o seguinte resultado

C2_NUM C2_ITEM C2_SEQUEN C2_PRODUTO C2_QUANT C2_UM C2_PEDIDO C2_ITEMPV
------ ------- --------- --------------- ---------------------- ----- --------- ---------
021303 01 001 033489 28 PC 021303 01
021303 01 002 007721 56 UN
021303 01 003 008480 56 UN

porem eu preciso que ela traga o resultado assim

C2_NUM C2_ITEM C2_SEQUEN C2_PRODUTO C2_QUANT C2_UM C2_PEDIDO C2_ITEMPV
------ ------- --------- --------------- ---------------------- ----- --------- ---------
021303 01 001 033489 28 PC 021303 01
021303 01 002 007721 56 UN 021303 01
021303 01 003 008480 56 UN 021303 01

se alguem puder me ajudar.
Danilogrejanin

Danilogrejanin

Curtidas 0

Melhor post

Emerson Nascimento

Emerson Nascimento

12/11/2021

tente assim:
SELECT
	C2_NUM,
	C2_ITEM,
	C2_SEQUEN,
	C2_PRODUTO,
	C2_QUANT,
	C2_UM,
	(CASE WHEN C2_PEDIDO='' THEN C2_NUM ELSE C2_PEDIDO END) C2_PEDIDO,
	(CASE WHEN C2_ITEMPV='' THEN C2_ITEM ELSE C2_ITEMPV END) C2_ITEMPV
FROM
	SC2010
WHERE
	C2_NUM = '021303'
GOSTEI 1

Mais Respostas

Josesv

Josesv

12/11/2021

Resultado interessante amigo
Visit https://onlinevideoconverter.pro/pt/youtube-downloader-mp4/
GOSTEI 0
Danilogrejanin

Danilogrejanin

12/11/2021

tente assim:
SELECT
	C2_NUM,
	C2_ITEM,
	C2_SEQUEN,
	C2_PRODUTO,
	C2_QUANT,
	C2_UM,
	(CASE WHEN C2_PEDIDO='' THEN C2_NUM ELSE C2_PEDIDO END) C2_PEDIDO,
	(CASE WHEN C2_ITEMPV='' THEN C2_ITEM ELSE C2_ITEMPV END) C2_ITEMPV
FROM
	SC2010
WHERE
	C2_NUM = '021303'


Cara valeu pela ajuda. quando ficamos focado no problema, não pensamos nas soluções simples
GOSTEI 0
POSTAR