CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

mysql语句疑问:怎样跨表复制记录?

楼主zairwolft(君子兰)2006-01-15 23:20:48 在 Web 开发 / PHP 提问

需要将a表的b、c字段记录复制到d表的e、f字段。 问题点数:20、回复次数:4Top

1 楼helloyou0(你好!)回复于 2006-01-16 02:40:59 得分 3

a,b表有何联系?是一一对应,还是一对多?  
   
  大体如此:  
  update   d   set   e=b,f=c   where   d.id=a.d_id    
   
  还是要增加字段e,f   ?  
   
  Top

2 楼johnpanq(飞花逐月)回复于 2006-01-16 10:09:06 得分 14

执行这条语句:  
  insert   into   d   (e,f)   select   b,c   from   aTop

3 楼syre(神仙)回复于 2006-01-16 10:44:58 得分 3

楼上正解  
  不过似乎要mysql5才能用子查询Top

4 楼zairwolft(君子兰)回复于 2006-01-16 10:58:00 得分 0

4也可以用。Top

相关问题

  • for语句的疑问
  • 关于sql语句疑问
  • 一个SQL语句,疑问?
  • 定义语句疑问???
  • select语句的疑问
  • mysql查询语句
  • 求救mysql语句
  • switch语句的一个疑问?
  • SELECT 语句没有 FROM 疑问
  • 程序设计时的语句疑问!

关键词

  • 语句
  • 字段
  • mysql
  • 复制
  • 记录

得分解答快速导航

  • 帖主:zairwolft
  • helloyou0
  • johnpanq
  • syre

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo