任何TSQL高手可以帮我以下的问题:TSQL查询
我有一个名为“数据”表的数据库,该表有以下栏目:
ID| RunId| AccountStaf_1 |AccountStaf_2 |AccountNr|
-------------------------------------------
该表将包含以下数据:
ID| RundId| AccountStaf_1 | AccountStaf_2 | AccountNr|
----------------------------------------------
1 | A | xxx |NULL | 123456 |
2 | A | yyy |NULL | 123456 |
3 | A | | zzz | 123456 |
4 | A | fff | NULL | 123444 |
5 | B | NULL | hhh | 666666 |
6 | B | bbb | NULL | 666666 |
谁能帮我定义TSQL查询查找所有具有在相同的“runid为”一个AccountStaf_1和AccountStaf_2的accountNr。
结果的结果应该是这样的:
ID| RunId| AccountStaf_1 | AccountStaf_2 | AccountNr|
----------------------------------------------
1 | A | xxx |NULL | 123456 |
2 | A | yyy |NULL | 123456 |
3 | A | | zzz | 123456 |
5 | B | NULL | hhh | 666666 |
6 | B | bbb | NULL | 666666 |
例如,如果你说“哪里的runid = A”,结果的结果应该是这样的:
ID| RunId| AccountStaf_1 | AccountStaf_2 | AccountNr|
----------------------------------------------
1 | A | xxx |NULL | 123456 |
2 | A | yyy |NULL | 123456 |
3 | A | | zzz | 123456 |
我明白任何帮助你可以提供。
请编辑你的问题,并显示你想要的输出。 –
有一些错误,所以我将描述更改为所需的问题。 – Balatharan