SELECT Q
.
proposal_id
FROM (
SELECT proposal_id, sort_work_id
FROM Devices
GROUP BY proposal_id, sort_work_id) Q
GROUP BY Q
HAVING Count
(*)=2 AND SUM(CASE WHEN Q.sort_work_id IN (1,2) 1 ELSE 0 END)=2 //строгое
HAVING Count(*)
>=
2
AND
SUM(
CASE
WHEN Q
sort_work_id
IN
(
1
,
)
ELSE
0
END
)=
//не строгое