sql应该如下所示:LEFT JOIN someOtherTable b ON a.Key = b.Key AND b.Name <> ''
这只是查询的一个小子集,还有许多其他联接,但问题是联接上的where子句。我通常可以通过加入匿名类型来实现这一点,但我不知道如何使用匿名类型方法在联接中实现b.Name <> '‘。,因为我不太确定如何设置条件以确保assessorNumber
我使用的是SQL server 2008 R2,我有一个内部连接3个表的查询:问题是,我在第二个内部联接上得到了一个"no谓词“警告;除此之外,它还使用t3对第一个join生成的表执行交叉乘积,这使得查询永远运行(除了给出错误的结果之外)。我运行了以下查询,以查看在最后一个联接的两边是否都有相等的帐户键:
sele