Показать сообщение отдельно
Старый 22.05.2013, 01:21   #1
Пользователь
 
Пол:Мужской
Регистрация: 27.01.2007
Адрес: Киев
Сообщений: 103
Репутация: 130
По умолчанию Выборка последних одинаковых данных

Есть таблица Recipients
id, id_mail, email, status (ИД, ИД письма, email, статус получения);
1, 1, '1@example.com', 'error';
2, 1, '2@example.com', 'error';

3, 2, '1@example.com', 'success';
4, 2, '2@example.com', 'error';

5, 3, '1@example.com', 'success';
6, 3, '2@example.com', 'error';

7, 4, '1@example.com', 'error';
8, 4, '2@example.com', 'error';

Нужно выбрать пользователей, которые последние 3 раза не получили письмо, т.е. status='error' должно быть в 4, 3 и 2-й рассылке
Мешок вне форума
 
Ответить с цитированием Вверх
 
Время генерации страницы 0.02807 секунды с 10 запросами