Вы ищете что-то подобное ??
DECLARE @Test TABLE (TblKey CHAR(4), code INT)
INSERT INTO @test VALUES('key1', 220),('key1', 221),('key2', 220),('key2', 221),
('key2', 222),('key3', 220),('key3', 220),
('key4', 255),('key5', 220), ('key5', 221)
SELECT TblKey FROM @Test WHERE Code = 220
INTERSECT
SELECT TblKey FROM @Test WHERE Code = 221
Когда я запускаю это, я получаю вывод key1, key2, key5
- у каждого из которых есть запись со значениями 220 и 221 в вашем примере.