Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/10/2006, 14:32
Avatar de Erikfrancisco
Erikfrancisco
 
Fecha de Ingreso: noviembre-2003
Ubicación: Estado de México
Mensajes: 503
Antigüedad: 21 años, 3 meses
Puntos: 4
Mira para que tengas una idea un poco más amplia sobre tu problema te muestro un ejemplo supongamos que tenemos 3 tablas (usuarios, direcciones, productos) de esta forma:

usuario:
// aqui los campos estan ordenados asi: idusuario, nombre, iddireccion, idproducto
1, Erik, 1, 3
2, Francisco, 2, 1
3, Ian, 3, 2

Direcciones
// aqui los campos estan ordenados asi: iddireccion, calle
1, C. Algo
2, AV. otra cosa
3, C. otra direccion más

Productos
// aqui los campos estan ordenados asi: idproducto,nombreproducto
1, CPU
2, Impresoras
3, mp3

Entonces para ver la dirección y los productos que compro el usuario Ian pondriamos una consulta más o menos así:

SELECT direcciones.calle, productos.nombreproducto FROM usuarios, direcciones, productos WHERE usuario.nombre = 'Ian' AND usuario.iddireccion = direcciones.iddireccion AND usuario.idproducto = productos.idproducto;

Entiendes el concepto?. Como viste este ejemplo solo maneja 3 tablas, por ello te dije que el problema sería integrar tus 30 tablas. Espero haberme dado a entender y este ejemplo te haya dado una luces. Suerte