Я пытаюсь создать представление с несколькими таблицами, которые содержат единые данные даты / счета, но разные данные наблюдений.
VISITS(Date, CompanyName, Visits)
SEARCHES(Date, CompanyName, Searches)
REPORTS(Date, CompanyName, Reports)
CREATE VIEW V AS
SELECT
v.Date,
v.CompanyName as Company,
s.PageViews as Searches,
r.PageViews as Reports
FROM
Visits_r1 v
LEFT JOIN
Searches_r s ON v.CompanyName = s.CompanyName
LEFT JOIN
Reports_r r ON v.CompanyName = r.CompanyName
WHERE
v.Date = s.Date
AND
v.Date = r.Date;
Однако проблема, с которой я сталкиваюсь, - это дублирование данных;Я хотел бы получить уникальное количество посещений, поисков, отчетов по компании и дате.Возможно ли это?