таблица event_viewsПодсчет просмотров (реляционная база данных)
ID + EVENT_ID + VIEW_DATE + MEMBER_ID
стол member_city_access
ID + MEMBER_ID + CITY_ID + PRIMARY(not PK) + VIEWING
табличные города
ID + TITLE
Я пытаюсь получить число просмотров за событие из членов в определенном городе.
Это то, что у меня есть
SELECT COUNT(`event_views`.`id`) c FROM `event_views`
LEFT JOIN `member_city_access` city ON city.`member_id` = `event_views`.`member_id`
LEFT JOIN `cities` on cities.id = city.city_id WHERE (city.city_id = '92' AND city.`primary` = 'on')
AND `event_views`.`view_date` >= '20131103'
AND `event_views`.`view_date` < '20131110'
Я хочу знать, если я использую право «JOINS» для подсчета, так как цифры не совместив с событиями, так что в моем докладе он показывает (для 1 город)
EVENTS ADDED = 0 , EVENTS VIEWED = 3
Спасибо. отредактирован для отображения запроса. –