несколько фильтров на один и тот же столбец в SQL и имеют дополнительный столбец в результате - PullRequest
0 голосов
/ 07 апреля 2020

У меня есть запрос с несколькими объединениями для извлечения данных из разных таблиц:

SELECT Parameter.name, Parameter.description, Project.name AS Expr1, Project.directory,ParamValue.value
FROM Parameter INNER JOIN
     ParamValue
     ON Parameter.id = ParamValue.parameterId INNER JOIN
     Cases
     ON ParamValue.caseId = Cases.id INNER JOIN
     Project ON Cases.projectId = Project.id
where Parameter.name in ('A','B')
order by Parameter.name

В операторе where, если я использую один параметр, такой как A, я получу несколько строк данных, как Могу ли я изменить запрос таким образом, чтобы, если я добавлю B, я получил дополнительный столбец со значениями B, не увеличивая результат на дополнительные строки.

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