si los dos dataset tienen la misma estructura
Código Delphi
[-]
insert into tabladestino select * from tabla origen [where ....][order by ...]
si no tienen la misma estructura
Código Delphi
[-]insert into tabladestino select campo1,campo2,... from tabla origen [where.... ][order by ...]
o
Código Delphi
[-]insert into tabladestino(campo1,campo2,..) select campo1,campo2,... from tabla origen [where.... ][order by....]
espero les sirva, logico a los que andemos buscasdo un caso similar, ya que la pregunta tiene bastante tiempo