兩個WPS 工作薄 圖4.0
接上一節内容,我将使用 “報表.et” 作為SQL查詢客戶端,使用 “database.et“ 作為數據源,進行查詢設置。如圖 4.0。
首先,打開 “報表.et” 表格文件,選擇菜單【數據】-【導入數據】-【跨工作簿連接】
如圖4.1
數據 圖4.1
彈出工作簿連接對話框,依次選擇【添加】-【浏覽更多】,選擇 “database.et“ 文件後打開。如圖 4.2
數據連接 圖4.2
彈出工作表選擇對話框,選擇 src$ 後,确定。如圖4.3
選擇表格 圖4.3
回到工作簿連接對話框,可以看見多了一個 database 的連接名稱。選擇這個名稱,打開【屬性】對話框,把命令類型改為 SQL,輸入如下SQL 語句:(如圖4.4、圖4.5)
select top 10 * from [src$]
//也可以是:select top 10 * from `src$`
//這條語句的意思是從src表選擇前面的10條記錄,并且把前十條記錄的所有列全部顯示出來。
//工作表名 $,并使用"[]"這個英文符号括起來,或者使用tab鍵上面的 `` 這個一對英文符号括起來。
連接屬性 圖4.4
連接語句 圖4.5
設置完成後,确定。
關閉工作簿連接對話框,回到報表默認工作表Sheet1,并選中B3單元格。
選擇菜單【數據】-【導入數據】-【連接數據庫】。如圖4.6
連接數據庫 圖4.6
彈出現有連接對話框,選擇【此工作簿中的連接】下面的連接名稱。如圖4.7
選擇連接 圖4.7
确定後,可以看到已經選中的單元格,這是數據顯示區域的第一個單元格,确定。如圖4.8
數據區域 圖4.8
這時可以看到數據已經顯示在Sheet1工作表中了。如圖4.9
數據顯示 圖4.9
至此,已經完成了WPS 工作薄之間的SQL數據查詢設置。
下一節,我将開始逐步調試實現SQL查詢報表,因為報表查詢語句比較複雜,我會詳細解析SQL語句,可能需要較多章節才能完成。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!