sql - 如何用国旗表情符号替换国家名称或 ISO 代码
问题描述
我看到一个 Data Studio 仪表板,上面有每个国家的 emoji 标志而不是它的名字。在使用 BigQuery 中的数据构建数据洞察信息中心时,如何获取表情符号?
解决方案
想要获取各国的emoji国旗,可以加入我的公众号桌fh-bigquery.util.country_emoji_flags
。例如:
WITH countries AS (
SELECT * FROM UNNEST(['cl','us','in','jp']) country
)
SELECT *
, (SELECT emoji FROM `fh-bigquery.util.country_emoji_flags` WHERE country=iso_lower) emoji
, (SELECT name FROM `fh-bigquery.util.country_emoji_flags` WHERE country=iso_lower) country_name
FROM countries
如果要重新构建表,请在以下位置找到 .tsv:
推荐阅读
- java - 如何在android中使用'&'符号作为字符串?
- ios - 你能告诉我我的代码有什么问题吗?我正在处理日期。这是另一种方式吗?
- ios - MKLocalSearch.start 返回未记录的 MKErrorGEOError
- javascript - ajax 和 php - 我的代码以某种方式重复了元素
- gradle - Junit 5 ParameterizedTest 注释在 Gralde 中引发意外的令牌错误
- css - 如何在样式模式饼图上编辑默认颜色 - Highscharts?
- visual-studio-2017 - 如何使用 .NETFramework VS 2017 构建 Nuget 包?
- python - 使用 Python 和 Selenium 抓取 Instagram 照片链接
- python - ImportError:无法导入名称“用户”
- rust - 为什么我的摄氏/华氏转换器函数总是返回 0?