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

Como Tomar datos de varias tablas relacionadas ?

Estas en el tema de Como Tomar datos de varias tablas relacionadas ? en el foro de Mysql en Foros del Web. Bueno ahora me estoy metiendo a aprender un poco mysql,y simplificar las consultas que hago por medio de PHP ... Lo que quiero saber es ...
  #1 (permalink)  
Antiguo 24/04/2009, 09:36
Avatar de colote  
Fecha de Ingreso: julio-2008
Ubicación: Rosario - Santa Fe - Argentina
Mensajes: 729
Antigüedad: 15 años, 9 meses
Puntos: 8
Pregunta Como Tomar datos de varias tablas relacionadas ?

Bueno ahora me estoy metiendo a aprender un poco mysql,y simplificar las consultas que hago por medio de PHP ...

Lo que quiero saber es si se puede simplificar una consulta como esta ...

Código:
$sub_ped=mysql_query("select * from sub_pedidos where cod_cli=$codigo order by cod_cli,fecha_ent");
while($sped=mysql_fetch_array($sub_ped)){
$piezas=mysql_query("select * from piezas where cod_pieza='$sped[cod_pieza]'");
while($pie=mysql_fetch_array($piezas)){
$clientes=mysql_query("select * from clientes where cod_cli=$sped[cod_cli] order by cod_cli");
while($cli=mysql_fetch_array($clientes)){
O sea voy consultando de tabla en tabla por un codigo que me las relaciona
Se puede hacer de alguna manera simplificada, o sigo consultando de esta forma ?

Gracias, Ricardo !!!
__________________
Mail: [email protected]
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 02:05.