-1

クエリを発行しました

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ものがもう 1 つあります。私の問題は、クエリに示されているように、stu_id 列の値を $stu_id として挿入し、残りの列の値を別のテーブルから挿入したいことですtemp_data table$stu_id

4

1 に答える 1

0

あなたが何をしようとしているのかわかりませんが、質問をより具体的にできますか? あるテーブルから別のテーブルに特定の行を挿入しようとしている場合、できることがいくつかあります: 1) 挿入中に同じ値を挿入しようとしている場合は、データベースにトリガーを作成し、必要な行のみを最初のテーブルへの挿入が完了したときの次のテーブル 2) データをダンプし、ダンプされたデータを別のテーブルに実行することができます

于 2013-02-07T05:49:13.553 に答える