亚洲全黄无码一级在线看_国产剧情久久久性色_无码av一区二区三区无码_亚洲成a×人片在线观看

當(dāng)前位置: 首頁 > 科技新聞 >

如何用Excel快速生成SQL語句,用起來真的很爽

時間:2019-11-13 01:06來源:網(wǎng)絡(luò)整理 瀏覽:
Excel的公式自動生成想必大家都知道了,就是寫好一個公式后直接往下拖,就可以將后面數(shù)據(jù)的公式自動生成。 今天我們就用這個功能來快速生成SQ

Excel的公式自動生成想必大家都知道了,就是寫好一個公式后直接往下拖,就可以將后面數(shù)據(jù)的公式自動生成。

今天我們就用這個功能來快速生成SQL語句。

如何用Excel快速生成SQL語句,用起來真的很爽

導(dǎo)入Excel數(shù)據(jù)

Excel的數(shù)據(jù)有多種方式,這里我們演示用SQL代碼導(dǎo)入Excel中的數(shù)據(jù)。

例如我們想把左邊Excel中的數(shù)據(jù)插入到數(shù)據(jù)庫中,如下圖:

如何用Excel快速生成SQL語句,用起來真的很爽

寫好模板語句

我們可以先寫一條插入語句,如下:

 

然后復(fù)制這條SQL語句打開Excel,選中表格后的一個單元格,在上方函數(shù)位置粘貼剛才的SQL語句并做修改,

  
如何用Excel快速生成SQL語句,用起來真的很爽

注意前面有個= 然后整個SQL用 ""包圍住。

生成SQL語句

確認(rèn)后就可以看到在單元格中會自動生成一條SQL語句。選中單元格下拉,會發(fā)現(xiàn)所有的行后面都會生成一條SQL語句。

如何用Excel快速生成SQL語句,用起來真的很爽

執(zhí)行SQL

然后我們直接復(fù)制這些SQL語句到數(shù)據(jù)庫的查詢窗口執(zhí)行。

如何用Excel快速生成SQL語句,用起來真的很爽

執(zhí)行完后我們查詢Person表里的數(shù)據(jù)。

如何用Excel快速生成SQL語句,用起來真的很爽

這樣就完成了Excel快速生成SQL語句的功能。

擴展SQL示例

以上只是一個簡單的示例,運用這種方法我們還可以自動生成很多其他的SQL腳本,比如要查詢數(shù)據(jù)庫中所有表中的記錄數(shù)。

當(dāng)然我們可以使用循環(huán)遍歷系統(tǒng)中的所有表然后再用循環(huán)語句執(zhí)行指定的語句,如下:

 

套用Excel生成SQL方法

但是如果是新手同學(xué),不會寫上面的代碼,而此時又要我們做這樣的事怎么辦呢?就可以使用上面的方法了。

可以先從系統(tǒng)表中查詢出所有的表名

 

將表名復(fù)制粘貼到Excel中,然后開始寫查詢語句,如下圖:

如何用Excel快速生成SQL語句,用起來真的很爽

然后將這些代碼復(fù)制粘貼到查詢窗口即可查詢出所有表中的記錄數(shù)了。

如何用Excel快速生成SQL語句,用起來真的很爽

使用此方法還可以應(yīng)用在很多類似的場景,他們的共同點就是代碼結(jié)構(gòu)一樣,但是代碼中的參數(shù)不一樣,對于想快速寫出相應(yīng)的SQL代碼是非常有效的。

【責(zé)任編輯:華軒 TEL:(010)68476606】
推薦內(nèi)容