You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

BigQuery SQL查询无法运行,恳请SQL专家帮忙排查问题

SQL查询问题排查及修正

你写的SQL共存在2处明显语法错误和1处可选格式优化点:

  • 字段分隔符缺失:CONCAT(start_station_name, " to", end_station_name) AS route 语句末尾缺少英文逗号,无法和下一行的duration字段做分隔,会直接触发语法报错
  • 排序字段未定义:ORDER BY子句中使用的num_trip字段没有在SELECT中做统计定义,数据库无法识别该字段触发报错
  • 格式优化:CONCAT里的" to"后面可以加个空格,输出的路线格式会更易读,可调整为" to "

修正后的可运行代码

SELECT 
usertype,
CONCAT(start_station_name, " to ", end_station_name) AS route,
ROUND(AVG(CAST(tripduration AS int64)/60),2) AS duration,
COUNT(*) AS num_trip
FROM `bigquery-public-data.new_york_citibike.citibike_trips`
GROUP BY start_station_name, end_station_name, usertype
ORDER BY num_trip DESC 
LIMIT 100

内容的提问来源于stack exchange,提问作者Mehroz baig

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 03:45:00