我想将数据从一个表复制到同一个数据库中的另一个表,并且还要一个id

时间:2013-02-07 05:39:57

标签: php mysql

我解雇了查询

mysql_query(
       insert into temp_data
      (test_id,subject,unit,ques,options,right_opt,marks)
       select test_id,subject,unit,ques,options,right_opt,marks
       from questions where test_id='$test_id');

column stu_id中还有一个temp_data table,其值存储在$stu_id变量中。
我的问题是我想要将stu_id列值插入$ stu_id,并将另一个表中的剩余列值插入,如查询

中所示

1 个答案:

答案 0 :(得分:0)

我不确定你想要做什么,你可以更具体地回答这个问题吗? 如果您尝试将某些行从一个表插入另一个表,则可以执行以下某些操作: 1)如果您在插入时尝试插入相同的值,则可以在数据库中创建触发器,并在第1个表中插入时仅将所需的行插入下一个表 2)您只需转储数据并将转储的数据运行到另一个表