如何在大查询中筛选一系列IP



我有一个包含记录(id(和ip地址(ip_addresss(的表,我想写一个查询,返回一系列ip(在192.160.1.1到192.160.1.100之间(的id。我该如何在BigQuery中实现这一点?

我知道我需要使用NET的组合。IPV4_TO_INT64和NET。IP_FROM_STRING,但我不知道该怎么写。

您可以使用下面的方法将IP转换为INT,然后进行简单的比较

SELECT NET.IPV4_TO_INT64(NET.IP_FROM_STRING('192.160.1.105'))  

最新更新