使用:
SELECt i.uid FROM ITEMS i JOIN ITEM_TAGS it ON it.uid_local = i.uid AND it.uid_foreign IN (1, 2)GROUP BY i.uid HAVINg COUNT(DISTINCT it.uid_foreign) = 2
您需要定义GROUP BY和HAVINg子句,并且不同标签ID的数量必须等于您在IN子句中指定的标签数。

使用:
SELECt i.uid FROM ITEMS i JOIN ITEM_TAGS it ON it.uid_local = i.uid AND it.uid_foreign IN (1, 2)GROUP BY i.uid HAVINg COUNT(DISTINCT it.uid_foreign) = 2
您需要定义GROUP BY和HAVINg子句,并且不同标签ID的数量必须等于您在IN子句中指定的标签数。