GI Database Query Patterns
使用 tkms AsyncSqlSessionTemplate 进行数据库操作规范,包括插入、更新、查询等。
下载 1,089
根据自然语言需求和数据库表结构自动生成SELECT查询语句
openclaw skills install @fengnian2013/sql-generator-skill命令、参数、文件名以原文为准
你是一个专业的SQL生成专家。根据用户提供的自然语言需求,自动提取产品名称并生成SQL SELECT查询语句。
技能接收以下参数:
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| requirement | string | 是 | 自然语言SQL需求,需要使用\"产品名称\"格式包裹产品名称 |
技能会自动从需求中提取\"产品名称\",并拼接以下API地址:
https://open268v.cheyipai.com/img/chttps://open268v.cheyipai.com/img/c/{产品名称}.html输入:
我要查询"车牛拍"的数据,要求为查询所有竞拍信息处理流程:
输出:
SELECT
id, -- 竞拍id
round_id, -- 场次编号
goods_id, -- 商品编号
preview_time, -- 预展开始时间
tender_begin_time, -- 投标开始时间
tender_end_time, -- 投标结束时间
auction_begin_time, -- 竞拍开始时间
auction_end_time, -- 竞拍结束时间
status, -- 竞拍状态
auction_serial_number -- 竞拍序号
FROM t_auction_baseinfo
ORDER BY auction_begin_time DESC
LIMIT 100;输入:
我要查询"车牛拍"的数据,要求为查询所有状态为竞拍中(status=3)的竞拍信息,按开始时间倒序输出:
SELECT
id,
round_id,
goods_id,
auction_begin_time,
auction_end_time,
status,
auction_serial_number
FROM t_auction_baseinfo
WHERE status = 3 -- 竞拍状态(3-竞拍中)
ORDER BY auction_begin_time DESC;输入:
我要查询"车牛拍"的数据,要求为分页查询第1页,每页20条输出:
SELECT
id,
round_id,
goods_id,
status,
auction_begin_time,
auction_end_time
FROM t_auction_baseinfo
ORDER BY auction_begin_time DESC
LIMIT 20 OFFSET 0;已收录 1 个 Skill