![]() |
Consulta de Outer Join Estimados. Debo realizar una consulta SQL, a continuación esquematizo las tablas y lo que quiero hacer. Tabla1= GL03CH06 Campos= GL53001 GL53002 GL53003 Contenido=700000 Ventas 2005.01 Tabla2= GL03CH06 Campos= GL03001 GL03002 GL03002 Contenido= OFICINA 0301 CHILE CANAL 10 DEALER PROYECTO SCS100 CHILQUINTA CCOSTO 300 VENTAS Tabla3= GL06CH06 GL06001 GL06002 700000030110SCS100300 150.000 Lo que pretendo es que la consulta me arroje el monto registrado en Tabla3, esta tabla registra las dimensiones contables de forma concatenada como se observa en campo GL06001, sin las descripciones de estas dimensiones contables. Por lo tanto, se debe vincular la Tabla3 con Tabla 1, para obtener la descripción del Substring(GL06001,1,6) y la misma Tabla 3 vincularla a Tabla2, para obtener las descripciones de las demás dimensiones contables. Oficina= Substring(GL06001,7,4) Canal= Substring(GL06001,11,2) Proyecto= Substring(GL06001,13,10) CCosto= Substring(GL06001,23,3) Espero, haber sido claro en mi duda. Si pudieran ayudarme se los agradecería. |
Re: Consulta de Outer Join :neurotico nop, nada claro, demasiado complejos tus nombres de campo, no permiten concentrarse! |
Re: Consulta de Outer Join Olvida lo anterior entonces. Simplificare el tema. Necesito vincular dos tablas. Una es un Maestro el cual contiene las descripciones de 4 tipos de Dimensiones Contables. Un ejemplo. Tabla: MaestroCuentas Campos: TipoCuenta NumeroCuenta Descripciòn Oficina 0301 Chile Canal 10 Dealer Proyecto SCS100 Chilquinta Ccosto 300 Adm y Finanzas La otra es la Tabla que contiene el detalle de movimientos de estos cuatro tipos de dimensiones, pero esta tabla guarda en un campo de forma concatenada estas 4 dimensiones. Un ejemplo. Tabla: DetalleCuentas Campos: Dimension Monto 030110SCS100300 150.000 Entonces, la consulta debe dar como resultado el Detalle de Cuentas, con cada dimensión contable separada con su respectiva descripción, lo de separar los campos, ya lo tengo resuelto. Solo me falta saber como vincularme a un maestro el cual guarda las descripciones de 4 dimensiones contables. |
Re: Consulta de Outer Join Gracias. Pero, ya resolvi debi utilizar LEFT OUTER JOIN para vincular las tablas y a la tabla maestro que consultaba de manera recursiva lo resolvi creandole tantos alias a la tabla, según las descripciones que le pedia. |
| La zona horaria es GMT -6. Ahora son las 04:43. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.