我有一个网站建立使用Asp.net和LinqToSql的数据访问。在站点的某一部分中,LinqToSql生成如下所示的查询(来自我的dev计算机):from table1
left outer join table2 on table1 where由于table2和table1之间的连接并不总是在那里,所以在这种情况下,左外部联接是合适的。由于table3和table1之间的链接通过table2,所以它还需要一个左外部联接。在同
in sr.DefaultIfEmpty() select x
在上面的查询中,到目前为止,我只提取了连接号,但我希望选择左表中不相等的记录它只返回左表的记录,而我的结果是基于这两列的。在where子句中,我可以访问左表中的x.SKUID,但不能访问右表中的x.UMTypesID (这意味着不会返回右表中的列,我可以对其进行条件处理)。
考虑两个表:• incoterms1. incoterm 1. incotermUNIQUE我试图将这两个表连接起来,以便从incoterm_desc索引表中获得draft_procedures描述。SELECT drp.incoterm, c3.incoterm_desc as c3incoterm_descLEFT JO