简体   繁体   English

语法错误:应为“)”,但在 [62:23] 得到标识符“ciclos”

[英]Syntax error: Expected ")" but got identifier "ciclos" at [62:23]

I try to do a 2 time conversion something like this:我尝试像这样进行 2 次转换:

select TIME_DIFF(TIME ciclos.hora_inicio, TIME ciclos.hora_fin, MINUTE) as diferencia from 
  (select 
     split(split(document_name, '/ciclos/')[OFFSET(1)], '/eventos/')[OFFSET(0)] as id_ciclo, 
     REPLACE(JSON_EXTRACT(data, '$.codigo'), '"', '') as codigo, 
     REPLACE(JSON_EXTRACT(data, '$.hora_fin'), '"', '') as hora_fin,  
     REPLACE(JSON_EXTRACT(data, '$.hora_inicio'), '"', '') as hora_inicio,  
   from `fleetpas-34c3d.eventos.flet_raw_changelog`
   where document_id = 'XPr9cyA9yn3U51rvRANQ'
  ) as ciclos

https://roboquery.com/app/syntax-time-diff-function-bigqueryhttps://roboquery.com/app/syntax-time-diff-function-bigquery

Use below instead (BigQuery Standard SQL)请改用以下内容(BigQuery 标准 SQL)

TIME_DIFF(PARSE_TIME('%T', ciclos.hora_inicio), PARSE_TIME('%T', ciclos.hora_fin), MINUTE)    

note: assuming (per your comments) format of hora_inicio and hora_fin is like '06:45:18'注意:假设(根据您的评论)hora_inicio 和 hora_fin 的格式类似于 '06:45:18'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 语法错误:预期输入结束但在 BigQuery 中获得了标识符 - Syntax error: Expected end of input but got identifier in BigQuery 语法错误:应为“)”但在 [2:93] 处获得了关键字 NEW - Syntax error: Expected ")" but got keyword NEW at [2:93] 语法错误:预期的输入结束但在 - Syntax error: Expected end of input but got "(" at Google BigQuery SQL 错误 - 语法错误:预期为“)”但在 [4:12] 得到了“(” - Google BigQuery SQL Error - Syntax error: Expected ")" but got "(" at [4:12] DBT - 语法错误:应为“(”或关键字 SELECT 或关键字 WITH 但关键字 CREATE 位于 - DBT - Syntax error: Expected "(" or keyword SELECT or keyword WITH but got keyword CREATE at 语法错误:应为“(”或“,”或关键字 SELECT 但脚本结束 - Syntax error: Expected "(" or "," or keyword SELECT but got end of script 使用 with 子句时出错我收到消息“语法错误:预期的关键字 AS 但在 [7:14] 得到了“(” - Error using the with clause I received message " Syntax error: Expected keyword AS but got "(" at [7:14]" 放大数据存储错误:预期标量并获得用户 - amplify datastore Error: Expected scalar and got User PHP 解析错误:语法错误,意外标识符“AnsiColorMode” - PHP Parse error: syntax error, unexpected identifier "AnsiColorMode" Firebase 错误:需要一个列表,但得到了一个 class java.util.HashMap - Firebase Error: Expected a List, but got a class java.util.HashMap
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM