У меня следующая структура таблицы
+ id + word +
+------+--------+
Таблица заполняется словами в нижнем регистре данного текста, поэтому текст
Привет пока привет
приведет к
+ id + word +
+------+--------+
+ 1 + hello +
+------+--------+
+ 2 + bye +
+------+--------+
+ 3 + hello +
+------+--------+
Я хочу сделать запрос SELECT, который вернет количество слов, которые повторяются как минимум два раза в таблице (например, привет)
SELECT COUNT(id) FROM words WHERE (SELECT COUNT(words.word))>1
что, конечно, так неправильно и супер перегрузка, когда таблица большая. Есть идеи, как достичь такой цели? В приведенном выше примере я ожидал бы 1