亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

mysql?復(fù)制行數(shù)據(jù)命令經(jīng)驗(yàn)分享(Mysql?復(fù)制一條數(shù)據(jù))

 更新時(shí)間:2023年09月09日 10:46:40   作者:39879881  
有時(shí)候表里有一行已經(jīng)添加好的數(shù)據(jù),想要多復(fù)制幾百條用來(lái)測(cè)試比如要分頁(yè)測(cè)試等,需要多條數(shù)據(jù),但是有時(shí)候數(shù)據(jù)表字段太多了,有幾十個(gè),一個(gè)一個(gè)手寫那是不可能的

沒(méi)主鍵

如有有自增字段不需要寫

insert into tt (f1,f2) select f1,f2 from tt

有主鍵

兩步走

第一步排除主鍵字段,第二步,把結(jié)果復(fù)制到插入語(yǔ)句中去,執(zhí)行,它數(shù)據(jù)是翻倍的,隨便執(zhí)行幾次就有幾百條了。。。

SELECT
    GROUP_CONCAT( column_name SEPARATOR ',' )
FROM
    information_schema.COLUMNS
WHERE
        column_name <> '想要排除的字段名'
  AND table_name = '表名字'
GROUP BY
    table_name;
insert into 表名 (排除字段后剩余字段) select 排除字段后剩余字段 from 表名;

注意最后沒(méi)有where,直接就是全表數(shù)據(jù)復(fù)制。

mysql編程

這個(gè)就是像寫代碼一樣,搞一個(gè)循環(huán),可以定義變量接收結(jié)果。。然后執(zhí)行。

這個(gè)還是比較復(fù)雜,等有空了我再來(lái)寫出來(lái)吧。

下面是比較好的方案

Mysql 復(fù)制一條數(shù)據(jù)

從不同的表復(fù)制

insert into 表1 select * from 表2 where id =** ;

同一張表中復(fù)制(無(wú)主鍵)

insert into 表1 select * from 表1 where id =** ;

同一張表中復(fù)制(有主鍵)

insert into 表1(字段1,字段2,字段3) select 字段1,字段2,字段3 from 表1 where id= ** ;

實(shí)例講解

一、復(fù)制表里面的一條記錄并插入表里面

?insert into article(title,keywords,desc,contents) select title,keywords,desc,contents from article where article_id = 100;

二、復(fù)制表里的多條數(shù)據(jù)/記錄,并插入到表里面

① INSERT INTO `power_node`(title,type,status) SELECT title,type,status FROM power_node WHERE id < 5;

② INSERT into jiaban (num,overtime) SELECT num,overtime from jiaban where id IN(1,3,5,6,7,9);

三、在創(chuàng)建表時(shí),就插入另一張表里面的某些數(shù)據(jù)

① create table user AS select * from member where id < 10

CREATE TABLE  表1 as  select * from  表2;

as創(chuàng)建出來(lái)的表1(新表)缺少表2(源表)的索引信息,只有表結(jié)構(gòu)相同,沒(méi)有索引。

CREATE TABLE  表1  like  表2;

like 創(chuàng)建出來(lái)的新表包含源表的完整表結(jié)構(gòu)和索引信息

as用來(lái)創(chuàng)建相同表結(jié)構(gòu)并復(fù)制源表數(shù)據(jù)

like用來(lái)創(chuàng)建完整表結(jié)構(gòu)和全部索引

oracle支持as,也是只有表結(jié)構(gòu)沒(méi)有索引;oracle不支持like。

腳本之家小編補(bǔ)充

針對(duì)dede的一些復(fù)制表出錯(cuò)的解決方案

軟件
文章

輸入 id

其實(shí)就是在 addonarchive或anaddsoft adonarticle 中添加這個(gè) id 什么的,可以從別的id復(fù)制一條(文章復(fù)制文章 軟件復(fù)制軟件的)

insert into dede_archives select typeid,channel,adminID,title from dede_archives where id=**;

最后的id為要復(fù)制的文件或軟件id
默認(rèn)id是自增加字符,需要復(fù)制后再進(jìn)行修改為想要增加的id才可以。

insert into 表1(字段1,字段2,字段3) select 字段1,字段2,字段3 from 表1 where id= ** ;

相關(guān)文章

  • 詳解SUM函數(shù)在MySQL中的值處理原則

    詳解SUM函數(shù)在MySQL中的值處理原則

    在SQL中,SUM函數(shù)是用于計(jì)算指定字段的總和的聚合函數(shù),這篇文章將給大家詳細(xì)介紹了SUM函數(shù)在SQL中的值處理原則,文中有詳細(xì)的代碼示例供大家參考,具有一定的參考價(jià)值,需要的朋友可以參考下
    2023-12-12
  • SELECT?*?效率低原理解析

    SELECT?*?效率低原理解析

    這篇文章主要為大家介紹了SELECT?*?效率低原理解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • MySQL8.0就地升級(jí)到MySQL8.4.0的方法

    MySQL8.0就地升級(jí)到MySQL8.4.0的方法

    本文主要介紹了MySQL8.0就地升級(jí)到MySQL8.4.0的方法,文中通過(guò)代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-06-06
  • MySQL子查詢的使用詳解上篇

    MySQL子查詢的使用詳解上篇

    子查詢是在查詢語(yǔ)句里面再嵌套一個(gè)查詢,這是因?yàn)槲覀冊(cè)谔崛?shù)據(jù)的時(shí)候有很多不知道的數(shù)據(jù)產(chǎn)生了依賴關(guān)系。本文為大家總結(jié)了一下MySQL數(shù)據(jù)庫(kù)子查詢語(yǔ)法規(guī)則,感興趣的可以了解一下
    2022-08-08
  • 一次MySQL慢查詢導(dǎo)致的故障

    一次MySQL慢查詢導(dǎo)致的故障

    這篇文章主要介紹了如何對(duì)MySQL慢查詢導(dǎo)致的故障進(jìn)行處理,慢查詢是我們?cè)趍ysql中經(jīng)常需要使用到的一個(gè)很方便的功能,慢查詢對(duì)于跟蹤有問(wèn)題的查詢很有用,需要的朋友可以參考下
    2015-08-08
  • Mysql常用命令匯總

    Mysql常用命令匯總

    這篇文章主要介紹了Mysql常用命令,都是mysql數(shù)據(jù)庫(kù)日常最基本的操作命令,感興趣的小伙伴們可以參考一下
    2015-11-11
  • MYSQL Left Join優(yōu)化(10秒優(yōu)化到20毫秒內(nèi))

    MYSQL Left Join優(yōu)化(10秒優(yōu)化到20毫秒內(nèi))

    在實(shí)際開發(fā)中,相信大多數(shù)人都會(huì)用到j(luò)oin進(jìn)行連表查詢,但是有些人發(fā)現(xiàn),用join好像效率很低,而且驅(qū)動(dòng)表不同,執(zhí)行時(shí)間也不同。那么join到底是如何執(zhí)行的呢,本文就詳細(xì)的介紹一下
    2021-12-12
  • MySQL 視圖 第1349號(hào)錯(cuò)誤解決方法

    MySQL 視圖 第1349號(hào)錯(cuò)誤解決方法

    把下面SQL里的SELECT單獨(dú)執(zhí)行,沒(méi)有問(wèn)題,但是用來(lái)CREATE VIEW 就報(bào)錯(cuò)了.
    2008-03-03
  • MySQL里面的子查詢實(shí)例

    MySQL里面的子查詢實(shí)例

    最近學(xué)習(xí)php+mysql執(zhí)行操作,發(fā)現(xiàn)了這一篇實(shí)例代碼
    2008-04-04
  • MySQL中的redo log和undo log日志詳解

    MySQL中的redo log和undo log日志詳解

    MySQL日志系統(tǒng)中最重要的日志為重做日志redo log和歸檔日志bin log,后者為MySQL Server層的日志,前者為InnoDB存儲(chǔ)引擎層的日志。今天通過(guò)本文給大家介紹MySQL中的redo log和undo log日志,感興趣的朋友一起看看吧
    2021-07-07

最新評(píng)論