Olá Denis, valeu mesmo pela força, só esquici de falar: tipo fazer a nova tb_lista (para eu saber qual musica "pertence" a qual cantor) Problema: Quero inserir no tb_lista id_cantor, id (que no caso é da tabela tb_musicas) 1,2 1,3 1,10 2,1 2,11 3,12 3,13 3,4 4,9 4,25 4,26 Eu fiz assim: INSERT INTO `tb_lista`(id_cantor, id_musicas) SELECT id_cantor, cat_cantor_cantor, id, cat_cantor FROM `tb_cantor` a LEFT OUTER JOIN `tb_musicas` b ON (b.cat_cantor = a.cat_cantor_cantor) WHERE a.cat_cantor_cantor=b.cat_cantor; E o obtido foi: ERROR 1136 (21S01): Column count doesn't match value count at row 1 Por enquanto valeu pela ajuda...