IO HO FATTO

(
SELECT *
FROM `tabella`
WHERE `sesso` = 'M'
LIMIT 2
ORDER BY RAND()
)
UNION (

SELECT *
FROM `tabella`
WHERE `sesso` = 'F'
LIMIT 2
ORDER BY RAND()
)

mi viene

MASCHIO
MASCHIO
FEMMENA
FEMMENA

non c'è modo di cambiare l'ordine
MASCHIO
FEMMENA
FEMMENA
MASCHIO

quando uso il ciclo per visualizzarlo sulla pagina?