Tilføj en bool-kolonne "UsedAsItemOfTheDay
" indstillet til false
(0). Opdater til sand, når varen er plukket. Udeluk allerede brugte varer fra plukkeprocessen.
SELECT * FROM `table`
WHERE UsedAsItemOfTheDay = 0
ORDER BY RAND() LIMIT 1;
(Bemærk:dette er ikke den hurtigste måde at returnere en tilfældig række i MySql; den vil være langsom på store borde)
Se også:hurtigt valg af en tilfældig række fra en stor tabel i mysql