Например, 100 > 90(one), но 100 < 220 (two). То есть строка [100|200] входит в диапазон [90|220] целиком
Или 10 < 90 (one), а 180 < 220 (two), однако часть все равно входит в диапазон (90|180)
Чтобы получить ТОЛЬКО входящие в диапазон (как в варианте 100|200), достаточно просто:
SELECT *
FROM table
WHERE one <= 90
AND two >= 220
А каким образом я могу получить все входящие диапазоны в данный?