從EXCEL裡面拼接SQL的where條件in語句

2022-02-02 08:42:47 字數 678 閱讀 8489

希望從excel表裡面的某個字段(例如姓名,或者id欄位),拼接起來放進sql裡面的in。

例如如下的excel**

希望從裡面提取相關資訊來實現如下語句

select * from   [dbo].[user_reg]

where name in(n'謝攀',n'郭春娜',n'朱雁春',n'彭明旭',n'呂承超',n'程婷婷',n'朱冬梅')

實現方法,1.單獨提取到乙個excel中,

excel語句  ="n'" & a2 & "',"

2.加n''等,複製,在word中選擇「只保留文字」,粘帖到word中

3.ctrl+h,替換^p為空

即可實現

就這麼簡單,當然也直接在excel裡面操作。

openxl模組從excel裡面讀取資料

excel讀取資料 from openpyxl import load workbook class do excel def init self,file,work space,index,row,column self.file file self.work space work space 獲...

Python讀取excel拼接為sql檔案

最近需要讀取excel中的資料寫入資料庫,記錄一下 coding utf 8 import numpy as np import xlrd 開啟excel檔案 拼接字串函式 def editstr row values for i in range len row if i len row 1 va...

從Excel向SQL庫匯入資料的問題

我想通過oledb的方式從本地獲得乙個excel檔案作為資料來源 程式在伺服器本地執行良好,可以一旦到了遠端,就出現錯誤。會提示如下錯誤 f 匯入excel檔案 資料.xls 不是乙個有效的路徑。確定路徑名稱拼寫是否正確,以及是否連線到檔案存放的伺服器。我在程式裡是這樣寫的 string strco...