У меня есть следующие таблицы в базе данных.
users
-----------------
| id | username |
-----------------
| 1 | goje |
| 2 | john |
| 3 | henry |
-----------------
comments
-------------------------------------------------
| id | uid | comment |
-------------------------------------------------
| 1 | 1 | One who works hard is the one who |
| | | succeeds |
| 2 | 1 | This one was the best. |
| 3 | 2 | You are one of my best friends. |
| 4 | 3 | He was the one who bought this one.|
-------------------------------------------------
Теперь давайте предположим, что данное слово "один".Я хотел бы иметь запрос MySQL, который может дать мне знать количество вхождений этого слова для каждого пользователя в таблице пользователей.В этом случае результат должен быть
--------------------
| username | count |
--------------------
| goje | 3 | -> 2 in first comment and 1 in second
| henry | 2 | -> 2 in henry's only comment
| john | 1 |
--------------------
Пожалуйста, дайте мне знать, как я могу добиться этого с помощью SQL.Спасибо !!