MySql中把一個表的數據拔出到另外一個表中的完成代碼。本站提示廣大學習愛好者:(MySql中把一個表的數據拔出到另外一個表中的完成代碼)文章只能為提供參考,不一定能成為您想要的結果。以下是MySql中把一個表的數據拔出到另外一個表中的完成代碼正文
小編明天在寫一個 將一個數據庫的表數據 導入到 另外一個數據庫的表的時刻 我是這麼寫的
<?php
header("Content-type:text/html;charset=utf-8");
$conn = mysql_connect("localhost","root","");
mysql_select_db('nnd',$conn);
mysql_select_db('ahjk',$conn);
mysql_query("set names utf8");
$sql = mysql_query("select content,partid from phpcms_c_disease order by contentid desc limit
//我這裡是查詢出表的數據 然後輪回拔出
$sql1= "INSERT INTO `nnd`.`demo`(content,parid) VALUES";
while($row = mysql_fetch_assoc($sql)){
$sql1.="('$row[content]','$row[partid]'),";
}
$sql1.=")";
$sql2 .= str_replace(",)",";",$sql1);
mysql_query($sql2);
?>
上面給年夜家說下比擬好的辦法
web開辟中,我們常常須要將一個表的數據拔出到別的一個表,有時還須要指定導入字段,設置只須要導入目的表中不存在的記載,固然這些都可以在法式中拆分紅簡略sql來完成,然則用一個sql的話,會節儉年夜量代碼。上面我以mysql數據庫為例分情形逐個解釋: