У меня есть эта таблица, которая содержит идентификатор объявления и идентификатор пользователя.Любой пользователь может иметь несколько объявлений.Я хочу показывать только две рекламы на пользователя (или одну, если у него есть только одна).Выходные данные должны быть случайными.
CREATE TABLE IF NOT EXISTS `ads` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`id_user` int(12) NOT NULL,
`title` varchar(255) DEFAULT NULL,
`url` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
)
Таблица содержит это:
1, 1, 'erfw', 'google.pt'
2, 2, 'yhtg', 'google.pt'
3, 2, 'gfddfg', 'google.pt'
4, 3, 'ehgfd', 'google.pt'
5, 2, '435yet', 'google.pt'
6, 1, 'ikkt', 'google.pt'
7, 1, 'wyrths', 'google.pt'
Выходные данные должны быть:
1, 1, 'erfw', 'google.pt'
2, 2, 'yhtg', 'google.pt'
3, 2, 'gfddfg', 'google.pt'
4, 3, 'ehgfd', 'google.pt'
6, 1, 'ikkt', 'google.pt'
Выходные данные должны отличаться от времени квремя, чтобы получить все объявления в случайном порядке.