Есть таблицаtable1 (id)1234Надо создать таблицу, где будут пары id, но не больше трех для каждого id и не может быть пары с одинаковыми значениями idРезультат должен бытьtable2 (id1,id2)1 21 31 42 12 32 43 13 23 44 14 24 3Делаю такinsert into table2 select id as id1, (select id from table1 where id not in (select id2 from table2 group by id2 having count(*)>=3) and idid1 ) from table1 where id not in (select id1 from table2 group by id1 having count(*)>=3)получается не, то что надо
|