Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-05-2013
Choclito Choclito is offline
Miembro
 
Registrado: jul 2004
Posts: 169
Poder: 20
Choclito Va por buen camino
Consulta de tres tablas

buneas tardes amigos del foro, despues de buscar en el foro recurro a ustedes con el siguiente problema que el cual les comento:
tengo cuatro tablas las cuales son las siguientes:
planilla (codigo,mes,año)

bonos (codigo,monto,codigo_p)

descuentos (codigo.monto,codigo_p)
creditos (codigo.monto,codigo_p)
que tienen los siguientes datos
Código SQL [-]
PLANILLA
*************
CODIGO   MES    AÑO
1             01      2013

BONOS 
*****************
COD_B    MONTO   CODIGO_P
1               200            1
2               100             1

CREDITOS 
*****************
COD_C    MONTO   CODIGO_P
1               200            1
2               100             1
3                50              1

DESCUENTOS 
*****************
COD_D    MONTO   CODIGO_P
como tendria que ser mi consulta SQL para generar el siguiente resultado:

Código SQL [-]
*****************
CODIGO   MES    AÑO      COD_B     MONTO     COD_C     MONTO_C   CODIGO_ D   MONTO_D
1             01      2013         1           200          1          200                       
1             01      2013         2           100          2          100
1             01      2013                                     3          50
siendo que en las tablas bono,credito y descuendo se tiene una llave foranea hacia la tabla planilla,hice un select seleccionando los datos requeridos respetando las relaciones pero el problema es que el resultado de la consulta me genera un producto carteciano de las 3 o 4 tablas
Espero me haya hecho entender y estare atento a sus sugerencias amigos foreros
Responder Con Cita
  #2  
Antiguo 22-05-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Mira si te sirven los enlaces del final de la página, abajo del todo
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Update con tres tablas elarys Firebird e Interbase 8 19-04-2013 17:38:36
Es correcto esta consulta con tres Tablas? enecumene SQL 3 11-09-2007 10:28:54
Consulta SQL tres tablas. Paradox Noela SQL 8 03-08-2007 03:38:23
Consulta para tres tablas...... inexperto SQL 1 08-08-2004 06:59:04
Join De Tres Tablas Con Acces MAGRANA SQL 2 01-07-2004 17:51:44


La franja horaria es GMT +2. Ahora son las 00:26:17.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi