У меня есть таблица URL-адресов. Мне нужно выбрать 1, в круговом режиме. В надежде отобразить 1 за просмотр страницы ИЛИ за посетителя и показать каждые 20 раз, если у меня есть 100 просмотров страниц или посетителей.MySQL Round Robin Select
По существу: SELECT url FROM table LIMIT 1
(при вращении)
+-------+---------------------+
| id | url |
+-------+---------------------+
| 1 | http://google.com |
| 2 | http://yahoo.com |
| 3 | http://ebay.com |
| 4 | http://anything.com |
| 5 | http://other.com |
+-------+---------------------+
Не очищайте свой вопрос, пожалуйста, объяснить с ожидаемым выходом. – Sadikhasan
«в round robin» означает id 1, затем более поздний id 2, а затем id 3 ... и т. Д. Для конкретного пользователя? Вам нужно будет сохранить последний элемент, отображаемый против пользователя. –
@Sadikhasan 'SELECT * FROM table LIMIT 1' Но 1 запись должна быть выбрана по очереди. – webaholik