Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/09/2011, 05:02
vitogq
 
Fecha de Ingreso: enero-2004
Ubicación: Granada
Mensajes: 81
Antigüedad: 20 años, 3 meses
Puntos: 0
recuperar un solo valor en un join

Hola,

tengo que recuperar de varias tablas una serie de datos, lo normal es que solo me recupere uno pero en una modificacion q me han pedido se recuperan varios:

Código PHP:
SELECT campos necesarios  
    FROM alojamiento 
    JOIN localidades ON lo_codigo 
alo_localidad 
    JOIN provincias ON pr_codigo 
alo_provincia 
    JOIN tipocontrato ON tc_codigo 
alo_tipocontrato 
    JOIN contratacion ON con_ref 
alo_id  
de la tabla primera, alojamiento, se recuperar X registros, de las tres tablas siguientes recupero un unico valor, pero de la tabla contratacion quisiera recuperar el ultimo contrato realizado, en esta tabla se tiene un historico de contratos, es decir lo que seria un max() de esta tabla para los diferentes alojamientos encontrados.

Espero explicarme bien...
__________________
VitoVi.com
Responsable Programación Web