喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

[北京]代朋友公司招聘PHP高级程序员多名

上一主题 下一主题
 12  1/2  1  2  > 
     
标题: [问题] 怎么把一个数据库表中的数据取出另存  
 
海里一粒沙 (海里一粒沙)
注册会员
Rank: 2
初级会员



UID 65364
精华 0
积分 83
帖子 74
金钱 83 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-8-1
状态 离线
怎么把一个数据库表中的数据取出另存

怎么把一个数据库表中的数据取出另存到另一个库的表中
两个表中字段不同 需要插入其中相同部分
怎么个思路 怎么判断
2007-4-15 02:58 PM#1
查看资料  发短消息  顶部
 
seakingx
金牌会员
Rank: 6Rank: 6


UID 75142
精华 0
积分 1231
帖子 801
金钱 663 喜悦币
威望 0
人脉 568
阅读权限 70
注册 2006-6-18
来自 海口
状态 离线
[推荐阅读] 新手问个asp问题
给些测试数据看看先...



锐升科技
2007-4-15 02:59 PM#2
查看资料  Blog  发短消息  QQ  顶部
 
seakingx
金牌会员
Rank: 6Rank: 6


UID 75142
精华 0
积分 1231
帖子 801
金钱 663 喜悦币
威望 0
人脉 568
阅读权限 70
注册 2006-6-18
来自 海口
状态 离线
[推荐阅读] 想换工作了
如果没有说明数据
我这么回答
思路就是 insert
判断就是  where




锐升科技
2007-4-15 03:00 PM#3
查看资料  Blog  发短消息  QQ  顶部
 
阿刁
中级会员
Rank: 3Rank: 3
一般会员


UID 31510
精华 0
积分 299
帖子 276
金钱 299 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2004-9-27
状态 离线
[推荐阅读] 上海服务器托管,上海电信机房,上海双线机房-13916184021-李亮
楼上是微软的吧?



印巴文化
2007-4-15 07:17 PM#4
查看资料  Blog  发短消息  QQ  顶部
 
seakingx
金牌会员
Rank: 6Rank: 6


UID 75142
精华 0
积分 1231
帖子 801
金钱 663 喜悦币
威望 0
人脉 568
阅读权限 70
注册 2006-6-18
来自 海口
状态 离线
[推荐阅读] 我的套件安装出问题了
回复 #4 阿刁 的帖子

不是, 不过我喜欢用盗版的WNDOWS。
你觉得该如何回答楼主的问题呢?  :)




锐升科技
2007-4-15 07:28 PM#5
查看资料  Blog  发短消息  QQ  顶部
 
海里一粒沙 (海里一粒沙)
注册会员
Rank: 2
初级会员



UID 65364
精华 0
积分 83
帖子 74
金钱 83 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-8-1
状态 离线
[推荐阅读] 关于在隐藏的层中加链接
想把NEWS表中的内容转到JOKE表中
NEWS中的字段
id sitecode classify title titleindex  content  pubilshtime  source author maketime
JOKE表中的字段
jokeid channelid classid  specialid title titleintact subheading author copyfrom inputer linkurl editor keyword hits
updatetime   hot ontop elite passed content downloadurl includepic defaultpicurl ....

现在需要选取NEWS表中的 classify title content  pubilshtime  source author   到JOKE表中
与之相对应的是channelid title content  updatetime copyfrom  author
请问怎么做啊 谢谢拉
2007-4-16 03:24 PM#6
查看资料  发短消息  顶部
 
seakingx
金牌会员
Rank: 6Rank: 6


UID 75142
精华 0
积分 1231
帖子 801
金钱 663 喜悦币
威望 0
人脉 568
阅读权限 70
注册 2006-6-18
来自 海口
状态 离线
[推荐阅读] 大型新闻系统的分页要怎么做?
回复 #6 海里一粒沙 的帖子

insert into joke(channelid, title, content , updatetime ,copyfrom , author )
(select classify , title, content,  pubilshtime , source ,author  from news);




锐升科技
2007-4-16 03:45 PM#7
查看资料  Blog  发短消息  QQ  顶部
 
seakingx
金牌会员
Rank: 6Rank: 6


UID 75142
精华 0
积分 1231
帖子 801
金钱 663 喜悦币
威望 0
人脉 568
阅读权限 70
注册 2006-6-18
来自 海口
状态 离线
[推荐阅读] 鼠标移上的效果
insert into joke(channelid, title, content , updatetime ,copyfrom , author )
(select classify , title, content,  pubilshtime , source ,author  from news  where .这里是你条件... );




锐升科技
2007-4-16 03:45 PM#8
查看资料  Blog  发短消息  QQ  顶部
 
海里一粒沙 (海里一粒沙)
注册会员
Rank: 2
初级会员



UID 65364
精华 0
积分 83
帖子 74
金钱 83 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-8-1
状态 离线
[推荐阅读] 关于发送Email的问题
谢谢拉

但是
他们在不同的数据库啊
而且JOKE字段顺序和NEWS不同 还比他多
2007-4-16 03:54 PM#9
查看资料  发短消息  顶部
 
seakingx
金牌会员
Rank: 6Rank: 6


UID 75142
精华 0
积分 1231
帖子 801
金钱 663 喜悦币
威望 0
人脉 568
阅读权限 70
注册 2006-6-18
来自 海口
状态 离线
[推荐阅读] iconv涵数到底在WINDOWS中怎么配制呀??
回复 #9 海里一粒沙 的帖子

数据库不同, 是指数据库服务器不一样吗?

那可能需要这么做

<?php
// 连接 news 所在的数据库 $db1

 // 连接 joke 所在的数据库 $db2

// 先查询出 select classify , title, content,  pubilshtime , source ,author  from news  where .这里是你条件... 
for($row=....){
   
// 然后逐个生成insert 语句
   
$insertsql "insert into joke(channelid, title, content , updatetime ,copyfrom , author ) values( ";
   
$insertsql  .="'".$row[classify]."',";
   
// 其他要插入的数据....
   
$insertsql  .="'".$row[author]."')";
 
  
// 在$db2  执行insert 语句
}
?>
insert 语句和字段顺序没关系 , 在表后面规定字段名称就可以。 数据和字段一一对应。


大概就是这么处理了。

[ 本帖最后由 seakingx 于 2007-4-16 04:50 PM 编辑 ]




锐升科技
2007-4-16 04:46 PM#10
查看资料  Blog  发短消息  QQ  顶部
 12  1/2  1  2  > 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.023948 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP