Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2011, 03:21
amanitacreaciones
 
Fecha de Ingreso: octubre-2010
Ubicación: Aachen
Mensajes: 160
Antigüedad: 15 años, 11 meses
Puntos: 22
Pregunta Que consulta es mejor?

Estoy haciendo una web en php algo complicada y se me presenta una duda.

Por el momento estoy haciendo esta consulta
Código PHP:
$query = "SELECT * FROM tabla1 WHERE (a = '".$_SESSION['a']."')  ORDER BY id desc;"; 
    
$result = mysql_query($query) or die(mysql_error());
        while(
$row = mysql_fetch_array($result)){
            
$query1 = "SELECT * FROM tabla2 WHERE (b = '".$row['b']."')  ORDER BY id desc;"; 
            
$result1 = mysql_query($query1) or die(mysql_error());
                while(
$row1 = mysql_fetch_array($result1)){ 
}}

Y me pregunto si ya está bien (si que funciona) o sería más eficiente hacer una sola consulta a una tabla que ya reuna todos los datos que busco de estas 2?