Нужно выбрать из таблицы записи, значения одного из полей которых одинакого (но мы не знаем, чему оно равно) Например в системе тестирования надо таким запросом выбрать все записи, содержащие одинаковые значения в поле replies (ответы). Это возможно сделать SQL-запросом? Если да, то как?
Немного не понял выполняю Код (Text): SELECT * FROM `Results` WHERE `rid` IN (SELECT `rid` FROM `Results` GROUP BY `replies`) И получаю несколько невалидных записей \= Можете объяснить алгоритм запроса?
А что, нужно получить кол-во не нужных? Напишите структуру базы, пару-тройку полей оттуда и результат, который необходимо получить.
Да и как выяснилось, некореектно тягает \= структура таблицы Results: Код (Text): rid | userid | score | replies | themeid | themeid | date | hide Все здорого с запросом Sergey89, он дает мне значение поля replies, которое может быть одинакого в записях, но выдает некорректно \=
UPD: забыл добавить: искать одинаковые значения replies следует только у одинаковых themeid я в ступоре.