【发布时间】:2012-07-30 14:07:18
【问题描述】:
如何获得下表中同时具有 Feature1 和 Feature2 的汽车和功能(BMW 和 Toyota)?
Select Car,Feature
from Table
where Feature in ('Feature1','Feature2')
提供所有 3 辆车,包括只有 Feature1 的本田。这只是实际查询的一个简化示例,在 IN 子句中可以有数百个值。
Car Feature
----- --------
BMW Feature1
BMW Feature2
BMW Feature3
Toyota Feature1
Toyota Feature2
Honda Feature1
谢谢, 基兰
【问题讨论】:
-
我希望结果中同时包含 Car 和 Feature
-
其他几种实现相同目的的方法:How to filter SQL results in a has-many-through relation