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.
version()
10.6.4-MariaDB
lpo_id lang_1 lang_2 LEAST(lang_1, lang_2) GREATEST(lang_1, lang_2)
1 6 4 4 6
2 4 6 4 6
3 6 68 6 68
4 68 6 6 68
5 18 6 6 18
6 6 18 6 18
7 36 18 18 36
8 18 36 18 36
9 1 2 1 2
10 1 3 1 3
11 1 4 1 4
12 1 5 1 5
13 1 6 1 6
14 1 7 1 7
15 1 8 1 8
16 2 3 2 3
17 2 4 2 4
18 2 5 2 5
19 2 6 2 6
20 2 7 2 7
21 2 8 2 8
lpo_id LEAST(lang_1, lang_2) GREATEST(lang_1, lang_2) rn
1 4 6 1
2 4 6 2
3 6 68 2
4 6 68 1
5 6 18 1
6 6 18 2
7 18 36 1
8 18 36 2
9 1 2 1
10 1 3 1
11 1 4 1
12 1 5 1
13 1 6 1
14 1 7 1
15 1 8 1
16 2 3 1
17 2 4 1
18 2 5 1
19 2 6 1
20 2 7 1
21 2 8 1
lpo_id LEAST(lang_1, lang_2) GREATEST(lang_1, lang_2) rn
1 4 6 1
2 4 6 2
3 6 68 2
4 6 68 1
5 6 18 1
6 6 18 2
7 18 36 1
8 18 36 2
9 1 2 1
10 1 3 1
11 1 4 1
12 1 5 1
13 1 6 1
14 1 7 1
15 1 8 1
16 2 3 1
17 2 4 1
18 2 5 1
19 2 6 1
20 2 7 1
21 2 8 1
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'DELETE t
FROM test t
JOIN cte
     ON t.lpo_id = cte.lpo_id
     AND cte.rn > 1' at line 10
lpo_id LEAST(t.lang_1, t.lang_2) GREATEST(t.lang_1, t.lang_2)
1 4 6
4 6 68
5 6 18
7 18 36
9 1 2
10 1 3
11 1 4
12 1 5
13 1 6
14 1 7
15 1 8
16 2 3
17 2 4
18 2 5
19 2 6
20 2 7
21 2 8