
25/09/2008, 09:07
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años 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. |