好吧,我想我可能忽略了一些显而易见/简单的东西... 但我需要编写一个查询,只返回匹配同一列上的多个条件的记录..。
我的表是一个非常简单的链接设置,用于向用户应用标志..。
ID contactid flag flag_type
-----------------------------------
118 99 Volunteer 1
119 99 Uploaded 2
120 100 Via Import 3
121 100 Volunteer 1
122 100 Uploaded 2
等等,在这种情况下,你会看到联系人99和100都被标记为“志愿者”和“上传”..。
我需要能够做的是返回那些 contactid 的只匹配通过搜索表单输入的多个标准... contactid 的必须匹配所有选择的标志... 在我的头脑中的 SQL 应该是这样的:
SELECT contactid
WHERE flag = 'Volunteer'
AND flag = 'Uploaded'...
但是... 没有任何回报... 我做错了什么?