原文:SQL- 將一張表的數據插入到另一張表,表結構不一致(加條件)

公司業務需要,在對表進行操作的時候將操作人和操作記錄記錄到日志表里。記錄下來以供參考和學習。 首先准備兩張測試表:Info以及InfoLog 表結構相同的情況下: 表結構不同的情況下,我們只需要指定列就可以: 執行結果如下: 指定的數據列就插入到InfoLog表中了 覆蓋需求,每修改或者刪除Info表的時候,增加記錄到InfoLog表,我們只需要在編碼時傳入兩個字段和ID就可以了: 執行結果如下: ...

2019-11-18 18:10 0 325 推薦指數:

查看詳情

一張數據定時插入另一張

之前一直在Java代碼中嵌套sql,所以對sql有一個誤區,只能一列一列執行,其實sql也可以定義變量,定義函數(存儲過程) 在公司實習,需要實現將一張數據定時插入另一張 這里用到了游標和sql server的作業 思路: 1.需要運用游標對表記錄遍歷的功能 ...

Tue Apr 10 01:36:00 CST 2018 0 1213
mysql 一張數據插入另一張sql語句

1. 結構完全一樣  insert into 1  select * from 2 2. 結構不一樣(這種情況下得指定列名)  insert into (列名1,列名2,列名3)  select 列1,列2,列3 from 2 ...

Sat Apr 13 19:42:00 CST 2019 0 2609
sql一張中查詢數據插入另一張

比如我有兩table1 字段 uname,age,address,school,table2 字段 stuname,address.1、我想把從table2中查詢出數據插入到table1中,而且我想插入時加入一些默認數據,改怎么寫呢,如: insert into table1(uname ...

Mon Mar 18 19:45:00 CST 2019 0 3402
【mysql】復制一張數據另一張

方法一:拷貝1的全部數據2 INSERT INTO table2 SELECT * FROM table1 1拷貝第n條 INSERT INTO table2 SELECT * FROM table1 WHERE id=51拷貝指定字段 INSERT INTO table2 ...

Thu Nov 12 23:06:00 CST 2020 0 3352
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM