我的查询假设是根据列的最大值返回列名。我试着用case来解决这个问题。但不知何故发生了这个错误,可能是因为我返回了列的名称,而不是列本身的值: No matching signature for operator CASE; all THEN/ELSE arguments= col4 AND col2 >= col5 THEN 'col2
我正在尝试使用BigQuery中的DML来更新嵌套的收入字段。挑战是,我不想简单地替换收入的价值,而是用一个特定的因子乘以它。为了替换我发现的:SET hits = ARRAY( (SELECTtransactionRevenue)) AS transaction FROM UNNEST(hits) as transactio