Mam następujące struktury tabeliliczą MySQL zdarzenia większe niż 2
+ id + word +
+------+--------+
tabela zostanie wypełniona słowami w niższych cas danego tekstu, więc tekst
Cześć cześć cześć
skutkowałoby
+ id + word +
+------+--------+
+ 1 + hello +
+------+--------+
+ 2 + bye +
+------+--------+
+ 3 + hello +
+------+--------+
chcę zrobić kwerendę wybierającą, która powróci do n umbra słów, które się powtarza się co najmniej dwa razy w tabeli (jak cześć)
SELECT COUNT(id) FROM words WHERE (SELECT COUNT(words.word))>1
co oczywiście jest tak źle i super przeciążenia gdy stół jest duży. Masz pomysł, jak osiągnąć taki cel? W podanym przykładzie tkwią-powyżej, spodziewam 1
Bzdura, przypadkowo odrzucona, gdy ma sens, aby przegłosować - dziękuję za wspaniałą odpowiedź i przepraszam! –
Tylko dodatek, możesz użyć również aliasu w "posiadaniu". Podobnie jak WYBIERZ słowa, COUNT (*) AS cnt FROM słowa GROUP BY słowo HAVING cnt> 1 –