Files
group_xinghuo_jinrong/scripts/agent/seed-analyst-few-shots.sql
T

38 lines
1.1 KiB
SQL
Raw Normal View History

-- 问数 NL2SQL few-shot(published · D-11 演示)
-- 用法:mysql -u root jinrong_agent < scripts/agent/seed-analyst-few-shots.sql
USE jinrong_agent;
DELETE FROM analytics_few_shot WHERE created_by = 'SEED';
INSERT INTO analytics_few_shot (question, sql_text, status, version, created_by, published_by)
VALUES (
'平台持仓市值最大的客户是谁,其持有产品的净值走势如何',
'WITH top_c AS (
SELECT h.customer_id
FROM core_holding h
GROUP BY h.customer_id
ORDER BY SUM(h.market_value) DESC
LIMIT 1
)
SELECT c.customer_id, c.display_name, p.product_name, n.nav_date, n.nav, n.daily_chg_pct
FROM top_c t
JOIN core_customer c ON c.customer_id = t.customer_id
JOIN core_holding h ON h.customer_id = t.customer_id
JOIN core_product p ON p.product_id = h.product_id
JOIN core_product_nav n ON n.product_id = h.product_id
ORDER BY p.product_name, n.nav_date',
'published',
1,
'SEED',
'SEED'
),
(
'各产品类型有多少只',
'SELECT product_type, COUNT(*) AS product_count FROM core_product GROUP BY product_type ORDER BY product_count DESC',
'published',
1,
'SEED',
'SEED'
);