国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

MySql中把一個表的數據插入到另一個表中的實現代碼

2024-07-24 12:42:17
字體:
來源:轉載
供稿:網友

小編今天在寫一個 將一個數據庫的表數據 導入到 另一個數據庫的表的時候 我是這么寫的

復制代碼 代碼如下:www.survivalescaperooms.com

<?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數據庫為例分情況一一說明:

1.如果2張表的字段一致,并且希望插入全部數據,可以用這種方法:
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新干县| 海口市| 扎赉特旗| 中山市| 澎湖县| 舒兰市| 花莲市| 乐至县| 昌黎县| 攀枝花市| 崇礼县| 津南区| 堆龙德庆县| 大庆市| 北辰区| 巫山县| 广南县| 龙岩市| 绥芬河市| 克山县| 化隆| 武乡县| 汶川县| 八宿县| 聂荣县| 河池市| 定州市| 通榆县| 淄博市| 柘荣县| 张家川| 璧山县| 滨州市| 乌拉特后旗| 正阳县| 通州市| 芦溪县| 博客| 乃东县| 确山县| 通化市|