select count(*) from version where version = 22 insert into player_transcoding2(player_id, transcoding_id) select distinct p.id, t.id from player p, transcoding2 t where t.name='mkv video' version = 22 transcoding_id in (select id from transcoding_2 where name = 'mkv video') name = 'mkv video' select count(*) from version where version = 23 name='mp3 audio' version = 23