BigQuery错误“查询未返回任何结果”

问题描述

SELECT address,eth_balance FROM `bigquery-public-data.crypto_ethereum.balances`
    WHERE address = '0x5245A7C4Cac42f20FC352491c4b7127c5bf30A44';

或将查询更改为此:

SELECT address,eth_balance FROM `bigquery-public-data.crypto_ethereum.balances`
    WHERE address LIKE '0x5245A7C4Cac42f20FC352491c4b7127c5bf30A44';

其他类似地址不会增加地址或金额:

错误消息:This query returned no results.

解决方法

只需降低它:-) 看来您不小心将地址更改为大写或BQ以小写形式存储了它…无论如何,如果您将地址小写如下所示,您将开始看到余额。

#standardSQL 
SELECT address,eth_balance 
FROM bigquery-public-data.crypto_ethereum.balances 
where address = lower('0x5245A7C4Cac42f20FC352491c4b7127c5bf30A44') ;

返回:

address                                     eth_balance
0x5245a7c4cac42f20fc352491c4b7127c5bf30a44  23743356716445772