Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/07/2009, 01:19
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 10 meses
Puntos: 300
Respuesta: Pregunta sobre consulta de varias tablas

¿qué tal Juaniquillo?
creo que la propuesta de huesos52 (hola, huesos52) es la correcta (la he cortado y pegado de la suya, salvo con algún cambio de nombre de campo y tabla), y si quieres ver el total, tendrías que usar un count, algo así.

Código sql:
Ver original
  1. SELECT COUNT(tienda.id_tienda)TOTALTIENDAS FROM tienda INNER JOIN estado ON tienda.id_estado=estado.id_estado
  2. INNER JOIN pais ON estado.id_pais=pais.id_pais
  3. WHERE ((estado.habilitado= 1) AND (pais.habilitado= 1) AND (tienda.habilitado= 1) AND (tienda.nombre LIKE '%busqueda%'))

Al no agrupar por nada, te saldría el total de tiendas con ese nombre en todos los países (país activo, estado activo y tienda activa).

No sé si estos serán los nombres de los campos.

Última edición por jurena; 04/07/2009 a las 09:29