我有以下字符串:
brasília
Run Code Online (Sandbox Code Playgroud)
我需要转换为:
brasilia
Run Code Online (Sandbox Code Playgroud)
带着'口音!
我怎么能在BigQuery上做?
谢谢!
我试图从特定位置获得2公里或更少的人数,为此我正在计算纬度和经度的距离.在一张桌子中,我只有纬度,经度,而在另一张桌子里,我有更多的田地,但也有纬度和经度.
该查询有效,运行时将处理12.3 MB.
我正在使用的查询是:
select
e.lat,
e.long,
e.searches,
count(distinct l.id)
from dataset.table1 e
join dataset.table2 l
on 6371000*ACOS(COS(3.14159265359/180*(90-e.lat)) *COS(3.14159265359/180*(90-l.lat)) +SIN(3.14159265359/180*(90-e.lat)) *SIN(3.14159265359/180*(90-l.lat)) *COS(3.14159265359/180*(e.long-l.long))) <= 2000 # way to calculate distance from lats and longs
group by e.lat,
e.long,
e.searches
Run Code Online (Sandbox Code Playgroud)
但是查询没有运行,每次都需要超过15分钟,我必须取消.
可能是什么问题呢?