1

Temat: update na losowo wybranych rekordach

Witam wszystkich
Mam ogromny problem chciałem updateować losowo wybrane rekordy ale nie wiem jaki dać zapytanie.
Przy zapisaniu

UPDATE dbof.makro_2 SET idclientstatus = 7 ORDER BY random() LIMIT 10

pojawia mi się taki error:
ERROR:  syntax error at or near "ORDER"
LINE 1: UPDATE dbof.makro_2 SET idclientstatus = 7, ORDER BY random(...
                                                                                     ^

Czy ktoś wie jak powinno wyglądać poprawne zapytanie??
Z góry dziękuję za pomoc

2

Odp: update na losowo wybranych rekordach

Może np

UPDATE dbof.makro_2 SET idclientstatus = 7 where random()<0.5

(random o ile pamietam zwraca wartosc od 0-1)