查询所有SQL样例模板(废弃)
功能介绍
该API用于查询所有SQL样例模板。
当前接口已废弃,不推荐使用。
调试
您可以在API Explorer中调试该接口。
URI
- URI格式:
- 参数说明
表1 URI参数说明 参数
是否必选
参数类型
描述
project_id
是
String
项目编号,用于资源隔离。获取方式请参考获取项目ID。
请求参数
无
响应参数
参数 |
参数类型 |
说明 |
---|---|---|
is_success |
Boolean |
请求执行是否成功。“true”表示请求执行成功。 |
message |
String |
系统提示信息,执行成功时,信息可能为空。 执行失败时,用于显示执行失败的原因。 |
sqls |
Array of Object |
样例模板信息,具体参数说明请参见表3。 |
sqlCount |
Integer |
样例模板个数。 |
请求示例
无
响应示例
{ "is_success": true, "message": "", "sqlCount": 1, "sqls": [ { "lang": "zh", "name": "Q1_价格摘要报告查询", "sql": "-- Q1: 价格摘要报告查询。\r\n-- 在单个表lineitem上查询某个时间段内,对已经付款的、已经运送的等各类商品进行统计,包括业务量的计费、发货、折扣、税、平均价格等信息。\r\n-- 特点:带有分组、排序、聚集操作并存的单表查询操作。这个查询会导致表上的数据有95%到97%行被读取到。\r\nSELECT\r\n l_returnflag,\r\n l_linestatus,\r\n sum(l_quantity) AS sum_qty,\r\n sum(l_extendedprice) AS sum_base_price,\r\n sum(l_extendedprice * (1 - l_discount)) AS sum_disc_price,\r\n sum(l_extendedprice * (1 - l_discount) * (1 + l_tax)) AS sum_charge,\r\n avg(l_quantity) AS avg_qty,\r\n avg(l_extendedprice) AS avg_price,\r\n avg(l_discount) AS avg_disc,\r\n count(*) AS count_order\r\nFROM\r\n tpch.lineitem\r\nWHERE\r\n l_shipdate <= DATE \"1998-12-01\" - INTERVAL \"90\" DAY\r\nGROUP BY\r\n l_returnflag,\r\n l_linestatus\r\nORDER BY\r\n l_returnflag,\r\n l_linestatus;", "description": "在单个表lineitem上查询某个时间段内,对已经付款的、已经运送的等各类商品进行统计,包括业务量的计费、发货、折扣、税、平均价格等信息。", "group": "tpchQuery" } ] }
状态码
状态码 |
描述 |
---|---|
200 |
OK |
错误码
请参见错误码。