Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Ayuda con logica de tablas

Estas en el tema de Ayuda con logica de tablas en el foro de Mysql en Foros del Web. Hola! abro este post porq en realidad necesito ayuda, mi cabeza no logra entender como puedo hacer para trabajar con dos tablas enlazadas... me explico: ...
  #1 (permalink)  
Antiguo 25/07/2008, 16:41
 
Fecha de Ingreso: julio-2008
Ubicación: Santa Fe
Mensajes: 66
Antigüedad: 15 años, 9 meses
Puntos: 0
Ayuda con logica de tablas

Hola! abro este post porq en realidad necesito ayuda, mi cabeza no logra entender como puedo hacer para trabajar con dos tablas enlazadas... me explico:

trabajo con PHPMYADMIN

TENGO UNA TABLA CLIENTES:



Y OTRA TABLA FACTURAS:



la idea es la siguiente, quiero enlazar las tablas atravez de los id correspondientes, es decir, en la tabla de facturas se generarian muchas facturas POR CLIENTE,
idFact ----> idFactura

tengo un par de ejemplos con JOINS, INNER, LEFT y RIGTH para hacerlo atravez de PHP, pero no logro entender como hacer PARA QUE HAYA UN TABLA DE FACTURAS POR CLIENTE... no se si se entendio lo que quiero hacer, pero espero q me hagan razonar en la forma de trabajar con dos tablas...

saludos y GRACIAS DE ANTEMANO
  #2 (permalink)  
Antiguo 26/07/2008, 12:12
Avatar de xbx
xbx
 
Fecha de Ingreso: mayo-2008
Ubicación: /home/xbx
Mensajes: 301
Antigüedad: 15 años, 11 meses
Puntos: 11
Respuesta: Ayuda con logica de tablas

Hola maverick19

Es simple.
Debes quitar el campo idFact de la tabla clientes
y
colocar un campo 'idCliente' en la tabla facturas

De este modo, con cada nueva inserción de factura se coloca tambien a qué cliente pertenece.

Luego para traer todas las facturas de un cliente haz esto:

SELECT * FROM tabla_facturas WHERE idCliente = 'id del cliente'

No es necesario utilizar JOINs para lo que necesitas.

Te sirve?
  #3 (permalink)  
Antiguo 26/07/2008, 13:06
 
Fecha de Ingreso: julio-2008
Ubicación: Santa Fe
Mensajes: 66
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Ayuda con logica de tablas

Claro! ya entendi!!! gracias xbx acabas de ser mi idolo!! me sacaste un dolor de cabeza, te amo!!!!

era tan simple jejjejee
  #4 (permalink)  
Antiguo 26/07/2008, 13:30
Avatar de xbx
xbx
 
Fecha de Ingreso: mayo-2008
Ubicación: /home/xbx
Mensajes: 301
Antigüedad: 15 años, 11 meses
Puntos: 11
Respuesta: Ayuda con logica de tablas

ajjajaja , De nada
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:12.