Я застрял на этом навсегда, и я был бы очень благодарен за другую перспективу. У меня есть таблица отслеживания просмотров веб-сайтов, и мне нужно запросить количество людей, которые посетили только одну страницу. Моя таблица похожа на ниже:
SESSION_ID PAGE
------------------------
122 HOME
122 CONTACT US
123 HOME
124 HOME
Мне нужен способ подсчитать количество сеансов, которые отображаются только один раз в таблице (просматривается только одна страница). IE: в приведенном выше: какой запрос сказал бы мне, что 2 человека просмотрели только одну страницу.
Я бы с удовольствием опубликовал то, что попробовал, но, честно говоря, понятия не имею, с чего начать. Я думаю что-то вроде:
$query=mysqli_query(con,"SELECT count PAGE as pages_viewed FROM analytics WHERE pages_viewed='1' GROUP BY SESSION ID");
$singleViewRows= mysqli_num_rows($query);
Но я не думаю, что это так? Может мне там нужен подзапрос?
Еще раз спасибо за помощь!