Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/04/2009, 07:27
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Tablas dependientes o relacionadas

Hola sjam7

Asumo que el campo colonia que tienes en tu consulta, no pertenece a la tabla negocio y en este momento no te funciona. Dices que la tabla colonia tiene un parentid que es la llave entre negocios y info_colonia (Suponiendo el nombre de la segunda tabla)

Puedes probar haciendo join entre las tablas:

Código mysql:
Ver original
  1. select negocios.*, info_colonia.* from negocios inner join info_colonia on negocios.id_negocio = info_colonia.parentid where ciudad="&ciudad&" AND servicio="&servici&" AND colonia="&colonia&" ORDER BY giro,id ASC

Si tienes campos que se llaman igual en las dos tablas, los diferencias anticipando el nombre de la tabla a la que pertenecen. por ejemplo: (info_colonia.colonia)

Espero te sirva.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming