
hacer una consulta dos veces a una misma tabla
Publicado por Jose Luis (3 intervenciones) el 19/12/2017 19:08:35
Consulta
Quiero hacer una consulta dos veces a una tabla
Tengo 2 Tablas:
Mae_CC (Maestro de Cuentas Contables)
IDCC Nombre
---- ------
01 Caja
02 Banco
03 Mercaderia
04 Materia Prima
Etc..
Asientos_C (Asientos Contables)
IDAC: Id asiento
ID_CD: Id cuenta debito
ID_CC: Id cuenta credito
IDAC ID_CD ID_CC
---- ----- -----
01 03 01
02 04 02
Etc..
Busco como resultado
Vista Asiento Contable con nombre
Vista_AC_ConNombre
IDAC ID_CD Nombre_CD ID_CC Nombre_CC
---- ----- --------- ----- ---------
01 03 Mercaderia 01 Caja
02 04 Materia Pr 02 Banco
CREATE VIEW [Vista_AC_ConNombre]
AS
SELECT
dbo.Asientos_C.*,
dbo.Mae_CC.*,
FROM
dbo.Asientos_C
INNER JOIN dbo.Mae_CC ON dbo.Asientos_C.ID_CD = dbo.Mae_CC.IDCC
Hasta acá obtengo la mitad de lo que busco.
PREGUNTA: ¿Cómo hago para hacer la segunda consulta de cuentna credito?
Gracias por ayudar.
Quiero hacer una consulta dos veces a una tabla
Tengo 2 Tablas:
Mae_CC (Maestro de Cuentas Contables)
IDCC Nombre
---- ------
01 Caja
02 Banco
03 Mercaderia
04 Materia Prima
Etc..
Asientos_C (Asientos Contables)
IDAC: Id asiento
ID_CD: Id cuenta debito
ID_CC: Id cuenta credito
IDAC ID_CD ID_CC
---- ----- -----
01 03 01
02 04 02
Etc..
Busco como resultado
Vista Asiento Contable con nombre
Vista_AC_ConNombre
IDAC ID_CD Nombre_CD ID_CC Nombre_CC
---- ----- --------- ----- ---------
01 03 Mercaderia 01 Caja
02 04 Materia Pr 02 Banco
CREATE VIEW [Vista_AC_ConNombre]
AS
SELECT
dbo.Asientos_C.*,
dbo.Mae_CC.*,
FROM
dbo.Asientos_C
INNER JOIN dbo.Mae_CC ON dbo.Asientos_C.ID_CD = dbo.Mae_CC.IDCC
Hasta acá obtengo la mitad de lo que busco.
PREGUNTA: ¿Cómo hago para hacer la segunda consulta de cuentna credito?
Gracias por ayudar.
Valora esta pregunta


0