Jump to content
php.lv forumi

Algoritms : Randomā sakārtoti ieraksti no db


DynamicName

Recommended Posts

ja liela tabula tad laikam db draudzīgāk esot (vismaz viena ieraksta dabūšanai noteikti):

1. dabū no db ierakstu skaitu.

2. samet N unikālus random ciparus ne lielākus kā ierakstu skaits

3. sataisi un izpildi selectu

(

select * from table limit RandomCipari[0], 1

) union (

select * from table limit RandomCipari[1], 1

) union (

...

) union (

select * from table limit RandomCipari[pedējais], 1

}

Link to comment
Share on other sites

×
×
  • Create New...