求一SQL 語句 怎樣將一表中的部分內容轉到另一張表當中,该如何处理

求一SQL 語句 怎樣將一表中的部分內容轉到另一張表當中
怎樣將一表中的部分內容轉到另一張表當中
如  
  A表  
  Name     class         id
    aa         1               001
    bb         1               002

B表  
  Name     class         id
    cc         2               003
    cc         2               004
將B表當中的id=004   轉到A表當中去

------解决方案--------------------
insert into a
(
select * from b
where id = '004 '
)


------解决方案--------------------
INSERT INTO A VALUES(SELECT * FROM B WHERE id= '004 ')

Insert into A select * from B where id= '004 '