Здравейте,
Имам една таблица с думи. Таблицата се състой от 3 колони. ID, Word, num_replay. Демек ID, самата дума и последното е число, което определя броя колко пъти се повтаря.
И в тази таблица имам 100+ записа. Искам да изкарвам само 30 който да са на rand() принцип, демек при всеки рефреш да са различни. До тук лесно.
Обаче, искам определени думи да се показват повече, според полето num_replay. Примерно думата с най-голяма стойност на полето num_replay да се показва при рефреш, най-често, а пък думата с най-малка стойност да се показва най-рядко.
Не, знам дали можах, да го обесня, разбираемо, но дано някой ме разбере и даде идея. Аз, за сега не мога да се сетя за нищо...
Имам една таблица с думи. Таблицата се състой от 3 колони. ID, Word, num_replay. Демек ID, самата дума и последното е число, което определя броя колко пъти се повтаря.
И в тази таблица имам 100+ записа. Искам да изкарвам само 30 който да са на rand() принцип, демек при всеки рефреш да са различни. До тук лесно.
Код:
SELECT * FROM table ORDER by rand();
Не, знам дали можах, да го обесня, разбираемо, но дано някой ме разбере и даде идея. Аз, за сега не мога да се сетя за нищо...