1
2
对于第一个查询,需要同时满足以下两个条件的行:
嗯,1由以下人员完成:
并且2通过以下方式完成:
你可以
横断
他们去看看
回报:
但是你想要
哪些回报
lc 已经建议使用coalese将这两个ID转换为一个ID。那么这个怎么样:
回报:
对于第二个查询,需要符合以下条件的行:
我想不出在一组条件中在SQL中执行这种自引用查询的方法,所以我将把它分为两个条件。 两个 必须遵守才能被接受:
做1只是:
但是2很棘手。当然,做与2相反的事情(“所有
现在出现了一个棘手的问题——我们需要所有服从1的行,但不要服从2的相反行。这里就是 除了 是有用的:
回报:
这就是我们想要的! |
2
0
查询1)
查询2)
|
3
0
查询1:
查询2:
结果:
|
4
0
如果我正确理解你,那么这是相当微不足道的: 1:
2:
如果这不正确,也许你可以澄清。 编辑:更新 |
5
0
希望我在这里能正确理解你。 查询1:
查询2:
|
Duvan · 将逗号(,)替换为点(.)[副本] 2 年前 |
Mateen Bagheri · 选择表的计数并选择其自身 2 年前 |
SoT · SQL Server中求和函数的工作方式 2 年前 |
NKAT · 将列值聚合到列表中会产生错误 2 年前 |
deanpillow · 返回两列中有一个匹配值的记录 2 年前 |
snowflakes74 · 在Dapper中异步查询多个结果 2 年前 |