Ниже мой стол:Запрос производит нежелательный результат
я написал ниже запрос
select a.name as 'Roll up',
b.name as 'Appeal Category',
C.NAME as 'Planned Appeal',
D.NAME as 'PME'
from GROUP_TABLE A
left outer JOIN GROUP_TABLE B ON A.MKTPLANID = B.MKTPLANID AND A.PARENTID = B.PMKID
left outer JOIN GROUP_TABLE C ON A.MKTPLANID = C.MKTPLANID AND B.PARENTID = C.PMKID
left outer JOIN GROUP_TABLE D ON A.MKTPLANID = D.MKTPLANID AND C.PARENTID = D.PMKID
where a. caption = 'Roll up'
Ниже приведен результат для моего запроса:
Наряду с этим я также хочу показать родительский идентификатор заголовка «PME». Поэтому я хочу, чтобы еще один столбец, как идентификатор PME, показывающий идентификаторы 04 'и' 07 '
Здесь отличное место, чтобы начать. http://spaghettidba.com/2015/04/24/how-to-post-a-t-sql-question-on-a-public-forum/ –
не так ли будет 'D.ParentID как [PME ID]'? – JamieD77
Делаем это, чтобы выявить ParentID из заголовка «Roll up», который является «01» и «08», вытащил – Akansha