日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

讓 AI 對接 MySQL 數(shù)據(jù)庫實現(xiàn)快速問答對話

 pharl 2025-04-18 發(fā)布于福建

一、場景說明:

通過 AI 連接 MySQL 結(jié)構(gòu)化數(shù)據(jù)庫表,預(yù)期實現(xiàn)通過AI對話數(shù)據(jù)庫表,快速了解數(shù)據(jù)情況,能夠進行簡單的匯總統(tǒng)計,快是實現(xiàn)問答。

二、資源準備:

需提前準備以下內(nèi)容:

  • AI大語言模型:阿里云百煉基礎(chǔ)模型 qwen-max
  • MySQL:MySQL數(shù)據(jù)庫及數(shù)據(jù)表(以培訓(xùn)認證中心店鋪運營樣例數(shù)據(jù)為例)
  • MaxKB:基于大語言模型和RAG的開源知識庫問答系統(tǒng)應(yīng)用

三、操作步驟:

步驟一:申請阿里云百煉基礎(chǔ)模型的API域名和APIKey

具體操作說明參見如下鏈接:
https:///docs/user_manual/model/bailian_model/

讓 AI 對接 MySQL 數(shù)據(jù)庫實現(xiàn)快速問答對話

步驟二:完成MaxKB的安裝部署

參考附件鏈接地址完成MaxKB的安裝部署。
https:///docs/installation/online_installtion/

讓 AI 對接 MySQL 數(shù)據(jù)庫實現(xiàn)快速問答對話

默認賬號密碼:admin/MaxKB@123..

步驟三:基于 MaxKB 完成百煉大語言模型對接

進入【系統(tǒng)設(shè)置】的【模型設(shè)置】完成大語言模型對接,如下圖所示:

讓 AI 對接 MySQL 數(shù)據(jù)庫實現(xiàn)快速問答對話

步驟四:完成 MySQL 查詢的函數(shù)創(chuàng)建

進入【函數(shù)庫】的【內(nèi)置函數(shù)】選擇 MySQL 查詢函數(shù),點擊【添加】,添加完成后進入函數(shù)庫頁簽,啟用 MySQL 函數(shù),完成啟動參數(shù)設(shè)置,如下圖所示:

讓 AI 對接 MySQL 數(shù)據(jù)庫實現(xiàn)快速問答對話

啟動參數(shù)為即將對接的 MySQL 庫(含培訓(xùn)認證中心運營數(shù)據(jù)的庫)的連接信息,具體參照如下:

讓 AI 對接 MySQL 數(shù)據(jù)庫實現(xiàn)快速問答對話

步驟五:創(chuàng)建培訓(xùn)認證中心運營 AI 小助手應(yīng)用

如下圖所示,創(chuàng)建 AI 小助手應(yīng)用,以下我們逐步介紹每個流程節(jié)點的詳細信息。

讓 AI 對接 MySQL 數(shù)據(jù)庫實現(xiàn)快速問答對話

1、基本信息:

按照要求輸入定義應(yīng)用名稱、應(yīng)用描述以及開場白等信息,其他參數(shù)保持默認即可。

2、語義轉(zhuǎn)SQL:

1)定義語義轉(zhuǎn)SQL的AI 節(jié)點,其中選擇模型阿里云百煉的模型(即步驟三對接的模型)。

2)輸入系統(tǒng)角色和提示詞。

  • 系統(tǒng)角色提示詞:參照如下所示,我們需要定義AI該節(jié)點是一個SQL專家,他有文本轉(zhuǎn)SQL的技能。
# 角色你是一位資深的MYSQL數(shù)據(jù)庫SQL專家,具備深厚的專業(yè)知識和豐富的實踐經(jīng)驗。你能夠精準理解用戶的文本描述,并生成準確可執(zhí)行的SQL語句。## 技能### 技能1: 生成SQL語句1. 仔細分析用戶提供的文本描述,明確用戶需求。2. 根據(jù)對用戶需求的理解,生成符合MYSQL數(shù)據(jù)庫語法的準確可執(zhí)行的SQL語句。
  • 提示詞:我們需要告知AI本次問答的數(shù)據(jù)表結(jié)構(gòu)是什么,這里通過創(chuàng)建表的語句告知AI模型,其中逐個羅列的7張數(shù)據(jù)表結(jié)構(gòu)的具體情況(表名稱、表說明、表的DDL語句),另外我們輸入的用戶問題以及我們的回答要求,其中包含輸出SQL語句的格式、時間類型字段的轉(zhuǎn)換方法、SQL語句示例等內(nèi)容。
# 數(shù)據(jù)表結(jié)構(gòu)# 表 1: 流量分布表(edu_distribution)### 表說明介紹培訓(xùn)認證中心店鋪訪問流量在全國各地的分布情況,包含每個地市區(qū)域的店鋪瀏覽量(PV)、店鋪訪客數(shù)(UV)、支付人數(shù)、支付轉(zhuǎn)化率等信息### DDL語句##  流量分布表edu_distributionCREATE TABLE `edu_distribution` (  `Date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '日期',  `Current_Ranking` int DEFAULT NULL COMMENT '當前排名',  `Region` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '地市區(qū)域',  `Store_Page_Views (PV)` int DEFAULT NULL COMMENT '店鋪瀏覽量(PV)',  `Store_Unique_Visitors (UV)` int DEFAULT NULL COMMENT '店鋪訪客數(shù)(UV)',  `Paying _Users` int DEFAULT NULL COMMENT '支付人數(shù)',  `Payment_Conversion_Rate` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '支付轉(zhuǎn)化率') ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='流量分布:介紹培訓(xùn)認證中心店鋪訪問流量在全國各地的分布情況';# 表 2: 商品課程的交易訪問情況表(edu_learn)### 表說明這是一張培訓(xùn)認證中心課程商品的交易訪問效果數(shù)據(jù),其中包含了每一天每個商品的訪客數(shù)、瀏覽數(shù)、訂閱量、售前訪客數(shù)、售前瀏覽量、支付人數(shù)、支付金額、支付轉(zhuǎn)化率等信息。### DDL語句##  商品課程的交易訪問情況表(edu_learn)CREATE TABLE `edu_learn` (  `Data` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '日期',  `Product_ID` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品ID',  `Produc_ Name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品名稱',  `Product_Type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品類型',  `Number_of_Visitors` int DEFAULT NULL COMMENT '訪客數(shù)',  `Number_of_Views` int DEFAULT NULL COMMENT '瀏覽量',  `Number_of_Subscriptions` int DEFAULT NULL COMMENT '訂閱量',  `Number_of_Pre-sales_Visitors` int DEFAULT NULL COMMENT '售前訪客數(shù)',  `presalesPageViewssales_Page_Views` int DEFAULT NULL COMMENT '售前瀏覽量',  `Payers` int DEFAULT NULL COMMENT '支付人數(shù)',  `Payment_Amount` double DEFAULT NULL COMMENT '支付金額',  `Payment_Conversion_Rate` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '支付轉(zhuǎn)化率') ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='\n這是一張培訓(xùn)認證中心課程商品的交易訪問效果數(shù)據(jù),其中包含了每一天每個商品的訪客數(shù)、瀏覽數(shù)、訂閱量、售前訪客數(shù)、售前瀏覽量、支付人數(shù)、支付金額、支付轉(zhuǎn)化率等信息。';# 表 3: 商品課程訂單詳情表(edu_orders)### 表說明這是一張培訓(xùn)認證中心的訂單詳情表,記錄了每條訂單的內(nèi)部訂單號、訂單時間、訂單狀態(tài)、渠道來源、商品ID、商品名稱、商品類型、商品數(shù)量、總價、訂單優(yōu)惠折扣合計、訂單實收金額、訂單已成功退款金額(出)。### DDL語句##  商品課程訂單詳情表(edu_orders)CREATE TABLE `edu_orders` (  `ID` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '內(nèi)部訂單號',  `Date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '支付時間',  `Status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '訂單狀態(tài)',  `Channel_Source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '渠道來源',  `Produc_ Name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品名稱',  `Product_Type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品類型',  `Produc_ No` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品數(shù)量',  `Total_Price` double DEFAULT NULL COMMENT '總價',  `Total_Order_Discount` double DEFAULT NULL COMMENT '訂單優(yōu)惠折扣合計',  `Actual_Payment_Received` double DEFAULT NULL COMMENT '訂單實收金額',  `Total_Refunded_Amount` int DEFAULT NULL COMMENT '訂單已成功退款金額(出)') ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='這是一張培訓(xùn)認證中心的訂單詳情表,記錄了每條訂單的內(nèi)部訂單號、訂單時間、訂單狀態(tài)、渠道來源、商品ID、商品名稱、商品類型、商品數(shù)量、總價、訂單優(yōu)惠折扣合計、訂單實收金額、訂單已成功退款金額(出)。\n';# 表 4: 商品課程學(xué)員學(xué)習情況表(edu_study)### 表說明這是一張記錄培訓(xùn)認證中心學(xué)員學(xué)習情況的表,其中包含每日的學(xué)習人數(shù)、總學(xué)習時長(小時)、人均學(xué)習時長(小時)、課程學(xué)習次數(shù)、已學(xué)習的課程數(shù)、課程完課率。### DDL語句##  商品課程學(xué)員學(xué)習情況表(edu_study)CREATE TABLE `edu_study` (  `Data` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '日期',  `Number_of_Learners` int DEFAULT NULL COMMENT '學(xué)習人數(shù)',  `Total_Learning_Duration` double DEFAULT NULL COMMENT '總學(xué)習時長(小時)',  `Average_Learning_hours` double DEFAULT NULL COMMENT '人均學(xué)習時長(小時)',  `Number_of_Course_Sessions` int DEFAULT NULL COMMENT '課程學(xué)習次數(shù)',  `Number_of_Courses_Completed` int DEFAULT NULL COMMENT '已學(xué)習的課程數(shù)',  `Course_Completion_Rate` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '課程完課率') ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='這是一張記錄培訓(xùn)認證中心學(xué)員學(xué)習情況的表,其中包含每日的學(xué)習人數(shù)、總學(xué)習時長(小時)、人均學(xué)習時長(小時)、課程學(xué)習次數(shù)、已學(xué)習的課程數(shù)、課程完課率。';# 表 5: 商品課程下單交易情況表(edu_transaction)### 表說明交易情況表,記錄了2024年到2025的每日的交易情況,其中包含交易日期,店鋪訪客數(shù),下單用戶數(shù)、下單金額(單位:元)、支付人數(shù)、支付金額(單位:元)、客單價(單位:元)、訪客-下單轉(zhuǎn)化率、下單-支付轉(zhuǎn)化率、訪客-支付轉(zhuǎn)化率。### DDL語句##  商品課程下單交易情況表(edu_transaction)CREATE TABLE `edu_transaction` (  `Date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '日期',  `StoreVisitors` int DEFAULT NULL COMMENT '店鋪訪客數(shù)',  `OrderUsers` int DEFAULT NULL COMMENT '下單用戶數(shù)',  `OrderAmount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '下單金額(單位:元)',  `Payers` int DEFAULT NULL COMMENT '支付人數(shù)',  `PaymentAmount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '支付金額(單位:元)',  `AvgOrderValue` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客單價(單位:元)',  `VTOR_CR` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '訪客-下單轉(zhuǎn)化率',  `OTP_CR` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '下單-支付轉(zhuǎn)化率',  `VTP_CR` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '訪客-支付轉(zhuǎn)化率') ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='交易情況表,記錄了2024年到2025的每日的交易情況,其中包含交易日期,店鋪訪客數(shù),下單用戶數(shù)、下單金額(單位:元)、支付人數(shù)、支付金額(單位:元)、客單價(單位:元)、訪客-下單轉(zhuǎn)化率、下單-支付轉(zhuǎn)化率、訪客-支付轉(zhuǎn)化率\n';# 表 6: 店鋪商品課程流量訪問趨勢情況表(edu_trend)### 表說明這里記錄每天的流量趨勢信息,其中包含每日的店鋪瀏覽量(PV)、店鋪訪客數(shù)(UV)、商品瀏覽量、商品訪客數(shù)。### DDL語句##  店鋪商品課程流量訪問趨勢情況表(edu_trend)CREATE TABLE `edu_trend` (  `Date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '日期',  `StorePV` int DEFAULT NULL COMMENT '店鋪瀏覽量(PV)',  `StoreUV` int DEFAULT NULL COMMENT '店鋪訪客數(shù)(UV)',  `ProductPV` int DEFAULT NULL COMMENT '商品瀏覽量',  `ProductUV` int DEFAULT NULL COMMENT '商品訪客數(shù)') ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='這里記錄每天的流量趨勢信息,其中包含每日的店鋪瀏覽量(PV)、店鋪訪客數(shù)(UV)、商品瀏覽量、商品訪客數(shù)';# 表 7: 店鋪用戶情況表(edu_users)### 表說明這是一張記錄培訓(xùn)認證中心用戶信息的表,記錄了每日的新增用戶、店鋪訪客數(shù)、累計用戶、支付人數(shù)、累計支付人數(shù)。### DDL語句##  店鋪用戶情況表(edu_users)CREATE TABLE `edu_users` (  `Date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '日期',  `NewUsers` int DEFAULT NULL COMMENT '新增用戶',  `StoreVisitors` int DEFAULT NULL COMMENT '店鋪訪客數(shù)',  `TotalUsers` int DEFAULT NULL COMMENT '累計用戶',  `Payers` int DEFAULT NULL COMMENT '支付人數(shù)',  `TotalPayers` int DEFAULT NULL COMMENT '累計支付人數(shù)') ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='這是一張記錄培訓(xùn)認證中心用戶信息的表,記錄了每日的新增用戶、店鋪訪客數(shù)、累計用戶、支付人數(shù)、累計支付人數(shù)。';# 用戶問題:{{開始.question}}# 回答要求:- 生成的SQL語句必須符合MYSQL數(shù)據(jù)庫的語法規(guī)范。- 不要使用 Markerdown 和 SQL 語法格式輸出,禁止添加語法標準、備注、說明等信息。- 直接輸出符合MySQL標準的SQL語句,用txt純文本格式展示即可。- 當前數(shù)據(jù)庫中的時間類字段均為 varchar(255),需要通過sql語句將其轉(zhuǎn)化為 Date 格式,其中轉(zhuǎn)換語句示例為:STR_TO_DATE(`Date`, '%Y/%m/%d') >= DATE_SUB(CURDATE(), INTERVAL 1 YEAR)- 示例1:自然語言描述:“近一個月用戶主要來自哪些區(qū)域?”      SELECT `Region`, SUM(`Paying _Users`)         AS Total_Paying_Users         FROM `edu_distribution`         WHERE STR_TO_DATE(`Date`, '%Y/%m/%d') >= DATE_SUB(CURDATE(), INTERVAL 1 YEAR)         GROUP BY `Region` ORDER BY Total_Paying_Users DESC        LIMIT 1- 示例2:自然語言描述:“2022-2025年每年的實際收入是多少元?”     SELECTYEAR(STR_TO_DATE(Date, '%Y/%m/%d')) AS Year,SUM(Actual_Payment_Received) AS Actual_IncomeFROM edu_ordersWHERE STR_TO_DATE(Date, '%Y/%m/%d') BETWEEN '2022-01-01' AND '2025-12-31'GROUP BY YearORDER BY Year;

3)其他信息全部默認即可

并與開始節(jié)點連接。

3、新增SQL提取AI節(jié)點

內(nèi)容同語義轉(zhuǎn)SQL節(jié)點,主要為了再進一步確認SQL內(nèi)容是純SQL內(nèi)容,做提取。

4、新增MySQL查詢函數(shù)節(jié)點

點擊【添加組件】/【函數(shù)】(步驟四中創(chuàng)建的函數(shù))并與SQL

讓 AI 對接 MySQL 數(shù)據(jù)庫實現(xiàn)快速問答對話

添加MSQL查詢節(jié)點后與SQL提取關(guān)聯(lián),同時在設(shè)置輸入?yún)?shù)為:SQL提取>AI回答內(nèi)容。其他表示默認

讓 AI 對接 MySQL 數(shù)據(jù)庫實現(xiàn)快速問答對話

5、新增 AI 回答節(jié)點

1)定義模型:阿里云百煉

2)系統(tǒng)角色:設(shè)置其為一個運營管理專家,可以將SQL查詢結(jié)果用通俗的語言描述出來。

#系統(tǒng)角色你是一個培訓(xùn)認證中心運營管理專家,可以將sql查詢結(jié)果用通俗的語言描述出來

3)提示詞:同語言轉(zhuǎn)SQL提示詞,同時補充回答要求,讓AI將SQL語言用通俗的語言表達出來。

# 數(shù)據(jù)表結(jié)構(gòu)# 數(shù)據(jù)表結(jié)構(gòu)# 表 1: 流量分布表(edu_distribution)### 表說明介紹培訓(xùn)認證中心店鋪訪問流量在全國各地的分布情況,包含每個地市區(qū)域的店鋪瀏覽量(PV)、店鋪訪客數(shù)(UV)、支付人數(shù)、支付轉(zhuǎn)化率等信息### DDL語句##  流量分布表edu_distributionCREATE TABLE `edu_distribution` (  `Date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '日期',  `Current_Ranking` int DEFAULT NULL COMMENT '當前排名',  `Region` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '地市區(qū)域',  `Store_Page_Views (PV)` int DEFAULT NULL COMMENT '店鋪瀏覽量(PV)',  `Store_Unique_Visitors (UV)` int DEFAULT NULL COMMENT '店鋪訪客數(shù)(UV)',  `Paying _Users` int DEFAULT NULL COMMENT '支付人數(shù)',  `Payment_Conversion_Rate` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '支付轉(zhuǎn)化率') ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='流量分布:介紹培訓(xùn)認證中心店鋪訪問流量在全國各地的分布情況';# 表 2: 商品課程的交易訪問情況表(edu_learn)### 表說明這是一張培訓(xùn)認證中心課程商品的交易訪問效果數(shù)據(jù),其中包含了每一天每個商品的訪客數(shù)、瀏覽數(shù)、訂閱量、售前訪客數(shù)、售前瀏覽量、支付人數(shù)、支付金額、支付轉(zhuǎn)化率等信息。### DDL語句##  商品課程的交易訪問情況表(edu_learn)CREATE TABLE `edu_learn` (  `Data` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '日期',  `Product_ID` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品ID',  `Produc_ Name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品名稱',  `Product_Type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品類型',  `Number_of_Visitors` int DEFAULT NULL COMMENT '訪客數(shù)',  `Number_of_Views` int DEFAULT NULL COMMENT '瀏覽量',  `Number_of_Subscriptions` int DEFAULT NULL COMMENT '訂閱量',  `Number_of_Pre-sales_Visitors` int DEFAULT NULL COMMENT '售前訪客數(shù)',  `presalesPageViewssales_Page_Views` int DEFAULT NULL COMMENT '售前瀏覽量',  `Payers` int DEFAULT NULL COMMENT '支付人數(shù)',  `Payment_Amount` double DEFAULT NULL COMMENT '支付金額',  `Payment_Conversion_Rate` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '支付轉(zhuǎn)化率') ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='\n這是一張培訓(xùn)認證中心課程商品的交易訪問效果數(shù)據(jù),其中包含了每一天每個商品的訪客數(shù)、瀏覽數(shù)、訂閱量、售前訪客數(shù)、售前瀏覽量、支付人數(shù)、支付金額、支付轉(zhuǎn)化率等信息。';# 表 3: 商品課程訂單詳情表(edu_orders)### 表說明這是一張培訓(xùn)認證中心的訂單詳情表,記錄了每條訂單的內(nèi)部訂單號、訂單時間、訂單狀態(tài)、渠道來源、商品ID、商品名稱、商品類型、商品數(shù)量、總價、訂單優(yōu)惠折扣合計、訂單實收金額、訂單已成功退款金額(出)。### DDL語句##  商品課程訂單詳情表(edu_orders)CREATE TABLE `edu_orders` (  `ID` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '內(nèi)部訂單號',  `Date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '支付時間',  `Status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '訂單狀態(tài)',  `Channel_Source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '渠道來源',  `Produc_ Name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品名稱',  `Product_Type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品類型',  `Produc_ No` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品數(shù)量',  `Total_Price` double DEFAULT NULL COMMENT '總價',  `Total_Order_Discount` double DEFAULT NULL COMMENT '訂單優(yōu)惠折扣合計',  `Actual_Payment_Received` double DEFAULT NULL COMMENT '訂單實收金額',  `Total_Refunded_Amount` int DEFAULT NULL COMMENT '訂單已成功退款金額(出)') ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='這是一張培訓(xùn)認證中心的訂單詳情表,記錄了每條訂單的內(nèi)部訂單號、訂單時間、訂單狀態(tài)、渠道來源、商品ID、商品名稱、商品類型、商品數(shù)量、總價、訂單優(yōu)惠折扣合計、訂單實收金額、訂單已成功退款金額(出)。\n';# 表 4: 商品課程學(xué)員學(xué)習情況表(edu_study)### 表說明這是一張記錄培訓(xùn)認證中心學(xué)員學(xué)習情況的表,其中包含每日的學(xué)習人數(shù)、總學(xué)習時長(小時)、人均學(xué)習時長(小時)、課程學(xué)習次數(shù)、已學(xué)習的課程數(shù)、課程完課率。### DDL語句##  商品課程學(xué)員學(xué)習情況表(edu_study)CREATE TABLE `edu_study` (  `Data` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '日期',  `Number_of_Learners` int DEFAULT NULL COMMENT '學(xué)習人數(shù)',  `Total_Learning_Duration` double DEFAULT NULL COMMENT '總學(xué)習時長(小時)',  `Average_Learning_hours` double DEFAULT NULL COMMENT '人均學(xué)習時長(小時)',  `Number_of_Course_Sessions` int DEFAULT NULL COMMENT '課程學(xué)習次數(shù)',  `Number_of_Courses_Completed` int DEFAULT NULL COMMENT '已學(xué)習的課程數(shù)',  `Course_Completion_Rate` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '課程完課率') ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='這是一張記錄培訓(xùn)認證中心學(xué)員學(xué)習情況的表,其中包含每日的學(xué)習人數(shù)、總學(xué)習時長(小時)、人均學(xué)習時長(小時)、課程學(xué)習次數(shù)、已學(xué)習的課程數(shù)、課程完課率。';# 表 5: 商品課程下單交易情況表(edu_transaction)### 表說明交易情況表,記錄了2024年到2025的每日的交易情況,其中包含交易日期,店鋪訪客數(shù),下單用戶數(shù)、下單金額(單位:元)、支付人數(shù)、支付金額(單位:元)、客單價(單位:元)、訪客-下單轉(zhuǎn)化率、下單-支付轉(zhuǎn)化率、訪客-支付轉(zhuǎn)化率。### DDL語句##  商品課程下單交易情況表(edu_transaction)CREATE TABLE `edu_transaction` (  `Date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '日期',  `StoreVisitors` int DEFAULT NULL COMMENT '店鋪訪客數(shù)',  `OrderUsers` int DEFAULT NULL COMMENT '下單用戶數(shù)',  `OrderAmount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '下單金額(單位:元)',  `Payers` int DEFAULT NULL COMMENT '支付人數(shù)',  `PaymentAmount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '支付金額(單位:元)',  `AvgOrderValue` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客單價(單位:元)',  `VTOR_CR` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '訪客-下單轉(zhuǎn)化率',  `OTP_CR` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '下單-支付轉(zhuǎn)化率',  `VTP_CR` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '訪客-支付轉(zhuǎn)化率') ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='交易情況表,記錄了2024年到2025的每日的交易情況,其中包含交易日期,店鋪訪客數(shù),下單用戶數(shù)、下單金額(單位:元)、支付人數(shù)、支付金額(單位:元)、客單價(單位:元)、訪客-下單轉(zhuǎn)化率、下單-支付轉(zhuǎn)化率、訪客-支付轉(zhuǎn)化率\n';# 表 6: 店鋪商品課程流量訪問趨勢情況表(edu_trend)### 表說明這里記錄每天的流量趨勢信息,其中包含每日的店鋪瀏覽量(PV)、店鋪訪客數(shù)(UV)、商品瀏覽量、商品訪客數(shù)。### DDL語句##  店鋪商品課程流量訪問趨勢情況表(edu_trend)CREATE TABLE `edu_trend` (  `Date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '日期',  `StorePV` int DEFAULT NULL COMMENT '店鋪瀏覽量(PV)',  `StoreUV` int DEFAULT NULL COMMENT '店鋪訪客數(shù)(UV)',  `ProductPV` int DEFAULT NULL COMMENT '商品瀏覽量',  `ProductUV` int DEFAULT NULL COMMENT '商品訪客數(shù)') ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='這里記錄每天的流量趨勢信息,其中包含每日的店鋪瀏覽量(PV)、店鋪訪客數(shù)(UV)、商品瀏覽量、商品訪客數(shù)';# 表 7: 店鋪用戶情況表(edu_users)### 表說明這是一張記錄培訓(xùn)認證中心用戶信息的表,記錄了每日的新增用戶、店鋪訪客數(shù)、累計用戶、支付人數(shù)、累計支付人數(shù)。### DDL語句##  店鋪用戶情況表(edu_users)CREATE TABLE `edu_users` (  `Date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '日期',  `NewUsers` int DEFAULT NULL COMMENT '新增用戶',  `StoreVisitors` int DEFAULT NULL COMMENT '店鋪訪客數(shù)',  `TotalUsers` int DEFAULT NULL COMMENT '累計用戶',  `Payers` int DEFAULT NULL COMMENT '支付人數(shù)',  `TotalPayers` int DEFAULT NULL COMMENT '累計支付人數(shù)') ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='這是一張記錄培訓(xùn)認證中心用戶信息的表,記錄了每日的新增用戶、店鋪訪客數(shù)、累計用戶、支付人數(shù)、累計支付人數(shù)。';# 已經(jīng)執(zhí)行的SQL和查詢出的SQL結(jié)果{{MySQL 查詢.result}}# 回答要求:- 根據(jù)用戶問題、數(shù)據(jù)表結(jié)構(gòu)、以及SQL語句查詢的結(jié)果回答用戶問題;- 不要將SQL語句查詢的結(jié)果直接展示;- 準確理解用戶的問題和已經(jīng)查詢出來的SQL結(jié)果回答用戶的問題。- 只需回答用戶的問題即可,拒絕回答其他無關(guān)話題。

四、調(diào)試驗證

如下圖所示,可以輸入常用問題調(diào)試,并點擊執(zhí)行詳情查看執(zhí)行過程。驗證1:近一年支付用戶主要來自那幾個區(qū)域?

讓 AI 對接 MySQL 數(shù)據(jù)庫實現(xiàn)快速問答對話

驗證2:訂單詳情表中找出金額較大的前10個訂單

讓 AI 對接 MySQL 數(shù)據(jù)庫實現(xiàn)快速問答對話

驗證3:2022-2025年每年的實際收入是多少?

讓 AI 對接 MySQL 數(shù)據(jù)庫實現(xiàn)快速問答對話

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約