Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/03/2011, 09:18
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Unir dos consultas MySQL

No en esa forma, pero se podría usando subconsultas en el FROM:
Código MySQL:
Ver original
  1. SELECT S.Id, P.Id, P.IdSite, P.Title
  2.     (SELECT Id FROM site WHERE IdSiteCategories = 5 AND `STATUS`= 1 ORDER BY TotalRatio DESC LIMIT 5) S
  3.     INNER JOIN
  4.     (SELECT Id, IdSite, Title FROM post WHERE `STATUS`= 1 AND IdPostCategories IN (2,4,5) ORDER BY Ratio LIMIT 10) P
  5.     ON S.Id = P.IdSite
  6. ORDER BY S.TotalRatio ASC, P.Ratio DESC;
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)