Sql 其中任一字段都可以为true的查询

Sql 其中任一字段都可以为true的查询,sql,ms-access,Sql,Ms Access,我正在创建一个包含4个字段(例如:技能、技能月、行业、行业字段)的查询。您可以选择技能=A,技能月数>4,行业=B,行业月数>2 我想看看那些拥有A技能超过4个月,拥有B行业技能超过2个月,或者两者兼而有之的人 目前,该查询将只显示同时拥有技能A和行业B经验的人员 select * from MyTable Where (Skill = 'A' and SkillMonths > 4) Or (Industry = 'B' and IndustryMonths > 2) 或者类似的

我正在创建一个包含4个字段(例如:技能、技能月、行业、行业字段)的查询。您可以选择技能=A,技能月数>4,行业=B,行业月数>2

我想看看那些拥有A技能超过4个月,拥有B行业技能超过2个月,或者两者兼而有之的人

目前,该查询将只显示同时拥有技能A和行业B经验的人员

select * from MyTable
Where (Skill = 'A' and SkillMonths > 4)
Or (Industry = 'B' and IndustryMonths > 2)

或者类似的东西。

那会去哪里?SQL?这是当前的SQL代码:选择EmployeeNewFull.Name,IndustryKey.IndustryName,[行业非咨询].MonthsNonC,IndustryKey.IndustryName,[行业咨询].MonthsCon从IndustryKey内部联接((EmployeeNewFull内部联接[行业咨询]在EmployeeNewFull上。[员工ID]=[行业咨询]。[员工ID])(IndustryKey.IndustryID=[Industry non consulting].IndustryID)和(IndustryKey.IndustryID=[Industry consulting].IndustryID)上的员工新满[Employee ID]=[Industry non consulting].[Employee ID])的内部联接[Industry non consulting];呵呵?你可能想改变一下你的问题