这是我的代码:
SELECT usertype,
CONCAT(start_station_name,"to",end_station_name),
COUNT(*) AS num_trips,
ROUND(AVG(CAST tripduration AS int64/60,2)) AS Newduration
FROM `bigquery-public-data.new_york_citibike.citibike_trips`
GROUP BY start_station_name,end_station_name,usertype
ORDER BY num_trips DESC
LIMIT 10
试试这个
您错过了CAST
附近的((
SELECT usertype,
CONCAT(start_station_name,"to",end_station_name),
COUNT(*) AS num_trips,
ROUND(AVG(CAST (tripduration AS int64)/60),2) AS Newduration
FROM `bigquery-public-data.new_york_citibike.citibike_trips`
GROUP BY start_station_name,end_station_name,usertype
ORDER BY num_trips DESC
LIMIT 10