Chciałbym posortować wyniki w taki sposób, aby najpierw pojawiały się wyniki, których wartość w polu foo jest not null, jednak aby sama kolejność tych wyników była losowa. czyli zakładając, że mam 7 pozycji w tabeli - z czego 4 mają wartość foo jako null, a 3 jako not null, najpierw wyświetlają się te 3 pozycje (w losowy sposób) a następnie te 4 (również w losowy).
Próbowalem:
SELECT * FROM foo ORDER BY foo DESC,RAND()
ale to nie działa....
z góry dziękuję za wszelką pomoc
// przenoszę na MYSQL
// ayeo