我在SQL Server 2012中有一个表如下。
|---------------------|------------------|------------------|
| ClientName | servername |Databasename |
|---------------------|------------------|------------------|
| c1 | s1 | b1 |
| c2 | s2 | b2 |
| c3 | s4 | b4 |
| c4 | s5 | b6 |
|---------------------|------------------|------------------|
有没有办法只返回表中提到的服务器名称上存在数据库的行?
我在论坛中搜索了答案,但无法获得答案。我知道存在一个如here所述的查询,它检查该服务器上的数据库是否存在。 但在我的情况下,我希望它成为where子句的一部分。
另外,请注意,此表位于服务器1中,但表中的服务器可能彼此不同。 (虽然我已经在Stackoverflow上发布了这个问题,但也想在这个论坛上发帖。我正在寻找快速回答,但我还没有。)