Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/09/2008, 09:07
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 10 meses
Puntos: 300
Respuesta: Consulta en 2 tablas

Esto funcionará con versiones de MySQL 4.1 o posteriores

SELECT * FROM Hormigones h WHERE h.CertNum IN
(SELECT HorEnsayos.CertNum FROM `HormEnsayos` WHERE `NumMuestra` like '%10501%')

Para mostrar sólo una, la primera, deberías agrupar por CertNum

SELECT * FROM Hormigones h WHERE h.CertNum IN
(SELECT HorEnsayos.CertNum FROM `HormEnsayos` WHERE `NumMuestra` like '%10501%') GROUP BY h.CertNum

Si tu versión de MySqL es anterior, intentaremos hacerlo sin subconsultas.