create table aaa as select 1 as aaa;
insert into `aaa`(`aaa`) values ('2');
insert into `aaa`(`aaa`) values ('3');
insert into `aaa`(`aaa`) values ('4');
insert into `aaa`(`aaa`) values ('5');
insert into `aaa`(`aaa`) values ('6');
create table bbb (id int not null auto_increment, value varchar(25), primary key(id));
insert into bbb values('test');
insert into bbb(value)
select bbb.value from bbb
inner join
(select aaa from aaa limit 3) t
where bbb.value='test';