Ver Mensaje Individual
  #25 (permalink)  
Antiguo 31/03/2005, 20:26
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 21 años, 3 meses
Puntos: 41
Hola... no, la consulta no sería válida. Tienes que especificar la tabla.
Ahora yo te pregunto... ¿para qué te serviría la consulta tal como está?
Si quieres una lista de todos, lo mejor es que sólo tomes sus campos comunes, con lo que harías la consulta a una sola tabla.
Si tienes un script que va "juntar" los datos de la tabla padre con la de uno de sus hijos, pues se supone que sabes cuál es el hijo que se quiere consultar.
Desde PHP podrías dejarlo así:
$sql ="SELECT *
FROM inmueble
INNERJOIN $table_var ON inmueble.id_inmueble = $table_var.id_$table_var
WHERE id_inmueble = $var_id";
Y claro, tendrías que definir las variable:
$table_var y $var_id
Saludos