mysql拷贝&修改表

1,拷贝表结构到新表newadmin中。(不会拷贝表中的数据)–

CREATE TABLE newadmin LIKE admin;

2,下面这个语句会拷贝数据到新表中。
注意:这个语句其实只是把select语句的结果建一个表。所以newadmin这个表不会有主键,索引。

CREATE TABLE newadmin AS (SELECT * FROM admin);
CREATE TABLE newadmin AS (SELECT username, password FROM admin);

3,如果你要真正的复制一个表。可以用下面的语句。

CREATE TABLE newadmin LIKE admin;   
INSERT INTO newadmin SELECT * FROM admin;

4,更新,根据其他记录更新

update portal_menu2 a,portal_menu b 
set b.MENU_CONTENT=a.MENU_CONTENT 
where b.CMEMBER_CODE='S000107' and a.MENU_ID=b.menu_id and a.menu_id='2490';

猜你喜欢

转载自blog.csdn.net/fangye1/article/details/110952803