Consultar misma tabla con diferentes
Publicado por Julio Cesar (3 intervenciones) el 11/03/2020 00:27:34
Buena tarde, me pueden ayudar con un problema de favor, siendo el siguiente:
Base de datos en SQL server, Tabla se llama: ContribucionesPedimento.
Campos de la tabla:
PatenteAduanal, NumeroPedimento, ClaveSeccionAduaneraDespacho, ClaveContribucion, ClaveFormaPago, ImportePago, ClaveTipoPedimento, FechaPagoReal
Los datos de la tabla son:
P.Aduanal--N.Pedimento--C.Aduanera-- C.Contribucion--C.FormaPago--Im.Pago--TipoPedimento--Fecha.Pago
491-------------5000205-----------110-----------------1----------------- 9----------------562----------1----------------0/04/2015
491-------------5000205-----------110-----------------21--------------- 0---------------- 57----------1----------------10/04/2015
491-------------5000205-----------110-----------------15----------------0----------------210----------1----------------10/04/2015
3474-----------5000216-----------190-----------------1----------------0----------------1967----------1----------------10/02/2015
3474-----------5000216-----------190-----------------21----------------0----------------57----------1----------------10/02/2015
3474-----------5000216-----------190-----------------15----------------0---------------- 210----------1----------------10/02/2015
3474-----------5000242-----------330-----------------15----------------0---------------- 210----------1----------------21/01/2015
3474-----------5000242-----------330-----------------1----------------0---------------- 843----------1----------------21/01/2015
3474-----------5000242-----------330-----------------21----------------0---------------- 57----------1----------------21/01/2015
Lo que busco es separarlo por el campo ClaveContribucion (se pueden dar varios supuestos: entre ellos clave 1, clave 21, clave 15, clave 30..) y agruparlo a la derecha de la siguiente manera
P.Aduanal--N.Pedimento--Clave.Aduana--Cont1--Cont21--Cont15--F.pago1--F.pago21--F.pago15--T.Pedimento
491------------5000205------------110------------562-------57------210---------9------------0------------0------------1 10/04/2015
3474------------5000216------------190----------967-------57------210---------0------------0------------0------------1 10/02/2015
3474------------5000242------------330----------210-------843------57---------0------------0------------0------------1 21/01/2015
Agradezco infinitamente tu apoyo. Saludos.
Base de datos en SQL server, Tabla se llama: ContribucionesPedimento.
Campos de la tabla:
PatenteAduanal, NumeroPedimento, ClaveSeccionAduaneraDespacho, ClaveContribucion, ClaveFormaPago, ImportePago, ClaveTipoPedimento, FechaPagoReal
Los datos de la tabla son:
P.Aduanal--N.Pedimento--C.Aduanera-- C.Contribucion--C.FormaPago--Im.Pago--TipoPedimento--Fecha.Pago
491-------------5000205-----------110-----------------1----------------- 9----------------562----------1----------------0/04/2015
491-------------5000205-----------110-----------------21--------------- 0---------------- 57----------1----------------10/04/2015
491-------------5000205-----------110-----------------15----------------0----------------210----------1----------------10/04/2015
3474-----------5000216-----------190-----------------1----------------0----------------1967----------1----------------10/02/2015
3474-----------5000216-----------190-----------------21----------------0----------------57----------1----------------10/02/2015
3474-----------5000216-----------190-----------------15----------------0---------------- 210----------1----------------10/02/2015
3474-----------5000242-----------330-----------------15----------------0---------------- 210----------1----------------21/01/2015
3474-----------5000242-----------330-----------------1----------------0---------------- 843----------1----------------21/01/2015
3474-----------5000242-----------330-----------------21----------------0---------------- 57----------1----------------21/01/2015
Lo que busco es separarlo por el campo ClaveContribucion (se pueden dar varios supuestos: entre ellos clave 1, clave 21, clave 15, clave 30..) y agruparlo a la derecha de la siguiente manera
P.Aduanal--N.Pedimento--Clave.Aduana--Cont1--Cont21--Cont15--F.pago1--F.pago21--F.pago15--T.Pedimento
491------------5000205------------110------------562-------57------210---------9------------0------------0------------1 10/04/2015
3474------------5000216------------190----------967-------57------210---------0------------0------------0------------1 10/02/2015
3474------------5000242------------330----------210-------843------57---------0------------0------------0------------1 21/01/2015
Agradezco infinitamente tu apoyo. Saludos.
Valora esta pregunta


0