Я написал запрос ниже. Я хочу добавить новый столбец к тому, который называется "Посещенный сайт". В этой колонке я хочу иметь «Y» для посещенных сайтов и «N» для тех, которые не посещали. Я хочу, чтобы это соответствовало столбцу site #, который уже существует. У меня уже есть список сайтов, которые я хочу использовать, но он есть в Excel. Это был бы идеальный случай.
Если это не так, то в этом отдельном столбце под названием «посещаемый сайт», который я могу заполнить посещенными сайтами, и они соответствуют столбцу № сайта, поэтому при экспорте в Excel я могу фильтровать пробелы взнаю, какие из них отсутствуют.
Я не уверен, что использовать. Функция вставки? У меня есть список сайтов, которые посещаются.
SELECT a.[Week End Date]
,a.[Cal Year #]
,a.[Week #]
,b.Category
,b.Department
,a.[Site #]
,SUM(a.[$ Sales])
,SUM(a.[Qty Sales])
FROM databases.cbg.tableA a
join databases.cbg.tableb as b on a.[UPC Code]=b.[UPC Code] and a.[Week End Date] = b.[Week End Date]
where a.[Cal Year #] >= '2018'
group by
a.[Week End Date]
,a.[Cal Year #]
,a.[Week #]
,b.Category
,b.Department
,a.[Site #]
-- ,a.[$ Sales]
-- ,a.[Qty Sales]
order by a.[Week End Date] asc
Пример:
Week_end_date| Category| Site#| $_sales| Qty_Sales| Visited Site|
2019-01-01 Hardware 1000 7.99 1 1000
2019-01-01 Hardware 1010 8.99 1
У меня есть список сайтов, которые мои представители должны посещать, если они посещали, это будет Y или иначе N, и у меня есть списоксайтов, которые они посетили, и я хотел ввести их на посещаемый сайт, либо вместо них указать «Y» или «N», либо это работает для меня.