【发布时间】:2016-09-14 16:36:20
【问题描述】:
所以我有这张桌子 A:
color ID MODEL
-----------------------------
red | 10 | HONDA
blue | 10 | TOYOTA
red | 15 | ISUZU
red | 30 | MITSUBISHI
red | 5 | HONDA
blue | 5 | SUBARU
orange | 10 | HYUNDAI
black | 40 | CHRYSLER
我想得到所有没有相同 id 的红色和蓝色
所以我的预期结果是:
color ID
------------
red | 15
red | 30
【问题讨论】:
-
但是还有30个...黄色
-
@robin - 检查所有答案,并提及对您不起作用的地方。
-
嗨@Utsav!当我尝试您的代码时,它不包括红色 30,因为我有一个黄色 30,您能帮我解决这个问题吗?
-
当我运行它时,它包括
red 30。再次检查,如果不起作用,您能否提供准确的查询和输出? -
为什么要包含
red,30?yellow,30的存在符合您当前的规则,因此将其排除在外。您要实施的规则实际上是否选择所有具有红色或蓝色但不是两者都有 ID 的红色和蓝色模型?