Добавьте столбец и заполните его значениями, соответствующими другому столбцу таблицы (например, vlookup) - PullRequest
0 голосов
/ 06 ноября 2019

Я написал запрос ниже. Я хочу добавить новый столбец к тому, который называется "Посещенный сайт". В этой колонке я хочу иметь «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», либо это работает для меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...