create table b as select * from a;
解决方案 »
- 关于Mysql的索引,求助!!!!!
- QQ群离线消息怎么存的?
- mysql三天两头出错打不开,帮忙看看是什么问题
- 紧急求助 - 我是哪个步骤错了?MySql老是启动不了!
- 我的存储过程加入注释就出现Parameter '?/*' not found in the collection错误该怎么办?
- 我的linux下mysql中文乱码问题(急急急急。。。。。。。。。。。。。。)
- MySQL数据库能容纳多少条记录,有没有ACCESS多?是否有MySQL的ADO驱动下载?
- mysql中通过show table status from mydb 如何控制Data_free>0的内容显示出来?
- 求解答SQL面试的几道题
- mysql一表连多表,多表其中一表又关联多表,这能关联能查询吗?
- 请问mysql 如何设置权限,可以让一个用户从任何一台机子登陆数据库?(招聘高手)
- 如何安装plpgsql过程语言到postgreSQl7.2数据库当中?(在线等待)
(2)可以寻求第三方的数据库管理软件,如:PHPMYADMIN
而第二种方法是在已经建立了b情况下
当然,a、b在同一个database下
用PHP代码来完成我也想过,但是这就要涉及到从A中选出语句而插入B中,这就是嵌套查询(子查询)了,mysql不支持,如果用先查询A中内容,再用一个插入查询来插入到B中的话也不行。各位帮忙啊
$qu="use yourdatabase";
$res=@mysql_query($qu,$link);
$qu="select * from a order by yourid";
$res=@mysql_query($qu,$link); while($row=@mysql_fetch_row($res))
{
$qu="insert into b values('$row[0]','$row[1]')";
}
{
$qu="insert into b values('$row[0]','$row[1]')";
$res=@mysql_query($qu,$link);
}