Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/04/2011, 10:22
AlejandroL
 
Fecha de Ingreso: enero-2007
Mensajes: 19
Antigüedad: 17 años, 3 meses
Puntos: 0
Respuesta: Consulta compleja, varias cosultas a tabla, ordenadas por un campo pero fi

Jo+++ (me auto censuro!)
Te iba a responder con un perfecto! va da PM
Peor me he dado cuenta de que se salta el order by de las consultas UNION

Leyendo el manual pone esto:
"Los ORDER BY para comandos SELECT individuales entre paréntesis tienen efecto sólo al combinarlos con LIMIT. De otro modo, el ORDER BY se optimiza a parte."
http://dev.mysql.com/doc/refman/5.0/es/union.html

El problema de si meto un limit es que calro, si le digo que me limite los que estoy cogiendo y cojo por ejemplo 10 de cada....estoy haciendo el tonto, cojo 10 cuyo stock es 0, y otros 10 de los que sía hay stock, con lo que no gano nada

Con lo que no he adelantado nada y ya no se si tirar la toalla!