Эй, ребята, мне нужна помощь с этим.У меня есть таблица с около 100 тысяч записей.На каждую строку ссылается идентификатор.Вот пример
Keyword | Domain | Page | UserID
Hello | www.example.com | 1 | 994
World | www.example.com | 1 | 994
Genius | www.example.com | 1 | 994
Example map | www.example.com | 2 | 994
Hello | www.example.com | 1 | 994
demo0 | www.test.com | 1 | 994
demo1 | www.test.com | 2 | 994
demo2 | www.test.com | 2 | 994
demo3 | www.test.com | 3 | 994
wonderful | www.mysql.com | 1 | 997
wonder | www.mysql.com | 1 | 997
SOFLOW | www.mysql.com | 1 | 997
Я хочу видеть, сколько ключевых слов (одно число) появляется на странице 1, 2 или 3 для пользователя.
Вот пример выходных данных:
User | Domain | Total KW | #Page 1 | #Page 2 | # Page3
994 | www.example.com | 5 | 3 | 1 | 0
994 | www.test.com | 4 | 1 | 2 | 1
Я знаю, что могу сделать это в PHP, но есть ли способ сделать это в MySQL?Я могу получить среднее значение и количество, но не могу получить то, что хочу: (
Любая помощь очень ценится. Спасибо.