add batch remove batch split batch comment selection show hidden batches hide batch highlight batch
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
CREATE TABLE EXAMPLE_TEST (ID NUMBER, VALUE NUMBER);

INSERT INTO EXAMPLE_TEST(ID, VALUE) VALUES (1, 1);

1 rows affected
INSERT INTO EXAMPLE_TEST(ID, VALUE) VALUES (2, 4);

1 rows affected
INSERT INTO EXAMPLE_TEST(ID, VALUE) VALUES (1, 9);

1 rows affected
INSERT INTO EXAMPLE_TEST(ID, VALUE) VALUES (2, 15);

1 rows affected
INSERT INTO EXAMPLE_TEST(ID, VALUE) VALUES (1, 17);
1 rows affected
SELECT *
FROM Example_test e1
JOIN Example_test e2
ON e1.ID = e2.id
AND ABS(e1.value-e2.value) < 10
AND e1.value ^= e2.value;
ID VALUE ID VALUE
1 9 1 1
1 17 1 9
1 1 1 9
1 9 1 17