GrayMaster
Новичок
Подскажите как составить SQL запрос, что-то вроде группировки
Добрый день!
Подскажите как составить следующий запрос:
Запросом: SELECT * FROM `table` GROUP BY `f1`, я получаю записи из таблицы, где поле "f1" является уникальным.
Как сделать запрос, в результате которого поле "f1" может повторять не более 2х раз ? Т.е. чтоб в результате поле "f1" не было уникальным, но не повторялось более 2-х раз.
Пример:
Есть таблица:
Необходимо сделать выборку так, чтоб в результате было следующее:
Спасибо.
Добрый день!
Подскажите как составить следующий запрос:
Запросом: SELECT * FROM `table` GROUP BY `f1`, я получаю записи из таблицы, где поле "f1" является уникальным.
Как сделать запрос, в результате которого поле "f1" может повторять не более 2х раз ? Т.е. чтоб в результате поле "f1" не было уникальным, но не повторялось более 2-х раз.
Пример:
Есть таблица:
Код:
f1|f2
1|1
1|2
1|3
1|4
2|1
2|2
2|3
2|4
3|1
Код:
1|1
1|2
2|1
2|2
3|1