Учитывая эти примеры таблиц и значений:
CREATE TABLE Table1 (Attribute1);
INSERT INTO Table1 VALUES (10), (15), (20);
CREATE TABLE Table2 (Attribute2);
INSERT INTO Table2 VALUES (11), (16), (21);
CREATE TABLE Table3 (Attribute3);
INSERT INTO Table3 VALUES (12), (17), (22);
Вот простой запрос, который вы можете сделать:
SELECT
Table1.Attribute1 AS Ret1,
Table2.Attribute2 AS Ret2,
Table3.Attribute3 AS Ret3
FROM Table1 JOIN Table2 JOIN Table3
WHERE Ret1 >= 10 AND Ret1 <= 15
AND Ret2 = Ret1 + 1
AND Ret3 = Ret2 + 1
Это возвращает:
Ret1 Ret2 Ret3
10 11 12
15 16 17