这个我用的是mysql的视图,我有一个数据库我用查询 [sql]select * from dede_diyrewrite where addtime like '%2012-04-07%';[/sql] 语句查询出里边有13534 rows in set 字段有很多我就用取两个 一个nowurl,一个backurl 我需要去重在另外的数据库新建一个表怎么处理呢? 创建视图 [sql]create view url (nowurl,backurl) as select distinct nowurl,backurl from dede_diyrewrite where addtime like '%2012-04-07%';[/sql] 然后一个视图表就出来了,现在我们需要做的就是把这个视图倒出来,出来sql文件之后发现格式是这样的 [sql]insert into `url` values('1111','111')[/sql] 我们可以使用编辑工具譬如notepadd++ 批量编辑 [sql]insert into `url` (nowurl,backurl) values ('111','222')[/sql] 在我们需要的数据库新建一个表 id auto_increment 然后创建nowurl,backurl两个字段,倒入很简单就出来了 就是这么简单
发表评论 取消回复