У меня есть набор данных (с использованием SQL Server Management Studio), который используется для анализа продаж. В этом примере, когда агент выполняет аудит Sales Call или Account Review, они перечисляют (с помощью раскрывающегося списка) те темы, которые они обсуждали в вызове/просмотре. Тогда есть соответствующий столбец продуктов, которые клиент купил после факта (в этом примере я использую автомобили). Я думаю, может быть, дело заявление так сделать, но в esscence мне нужно выяснить, если какой-либо из лиц, принимающих человек, предложенных существует в колонке продуктов:Дело с текстовым поиском
Таким образом, в этом примере, в линии 1, они предложили Mazda и Toyota (отдельно от «;»), и Mazda появляется в линейке продуктов, чтобы затем была отмечена как эффективная. Строка 3, они предложили Honda, но человек попал в джип, так что это не эффективно. Так далее и тому подобное.
Я бы хотел, чтобы это было динамично (возможно, СУЩЕСТВУЕТ ??), так что мне не нужно писать/поддерживать что-то вроде «Эффективно» = CASE КОГДА Тема, например «% Mazada%» и «Продукты, % Mazada% ', "Yes", "No" WHEN .....
Мысли?
У меня нет таблицы продуктов, это всего лишь столбец. Все данные, однако, из раскрывающихся списков и/или агрегируются автоматически, поэтому написание действительно не является проблемой. – Joshua