我运行了两个单独的查询,一个包含所有可能的条目,另一个将这些查询缩小到特定项目。我想以某种方式结合(联合可能)两者,但只计算一次线。
这会拉动所有记录
select Line_Description
from CSView_INVC_Lines_Master
where Line_Description like '%actuator%' --this is on every single record
这是搜索相同的表但是用于扭矩
select Line_Description
from CSView_INVC_Lines_Master
where Line_Description like '%torque%'
我想将这两者结合起来,最终结果总和不超过第一个查询的结果。
所以,如果我要加入这些,我会得到这样的东西:
Record id description
1 Actuator
1 Torque
2 Actuator --because torque is not found on record
3 Actuator
3 Torque
4 Actuator
4 Torque
5 Actuator
6 Actuator
7 Actuator
我希望有类似的东西
1 Torque
2 Actuator
3 Torque
4 Torque
5 Actuator
6 Actuator
7 Actuator
所以我没有返回10条记录,而是根据Actuator或Torque
的存在得到7条记录更容易使用吗?
感谢
答案 0 :(得分:0)
我对你的问题不太确定,但似乎你要问的是
Select Line_Description
From CSView_INVC_Lines_Master
Where Line_Description = 'Torque'
Or Line_Description = 'Actuator'