Tengo un query como este:
SELECT `id` , `id_reg` , `promocion` , `url` , `fecha_ini` , `fecha_fin`
FROM `web_promocion`
WHERE `fecha_ini` <= '2009-08-04'
AND `fecha_fin` >= '2009-08-04'
ORDER BY `prioridad` ASC
LIMIT 0 , 8
este se ejecuta correctamente, sin errores, el problema esta cuando quiero que lo ordene por dos campos en este caso un random() quedaria mas o menos asi.
SELECT `id` , `id_reg` , `promocion` , `url` , `fecha_ini` , `fecha_fin`
FROM `web_promocion`
WHERE `fecha_ini` <= '2009-08-04'
AND `fecha_fin` >= '2009-08-04'
ORDER BY ramdom(), `prioridad` ASC
LIMIT 0 , 8
de esta forma solo lo ordena por random, pero no me respeta el campo 'prioridad',

