【问题标题】:How to split a "full name" column into a separate first and last name column in Google Big Query?如何在 Google Big Query 中将“全名”列拆分为单独的名字和姓氏列?
【发布时间】:2020-10-06 15:12:16
【问题描述】:

我有一个表,其中有一个名为 full_name 的列,其全名格式如下,中间没有空格,只有逗号:

Johnson,Boe

如何在 Google Big Query 中以最简单的方式查询两者之间的分隔?

【问题讨论】:

  • “查询两者之间的分离”是什么意思?
  • 在查询中,如何创建一个单独的列,一个用于名字,一个用于姓氏

标签: sql database google-bigquery report


【解决方案1】:

如果要拆分名字,可以使用split()

split(full_name, ',')[ordinal(1)] as last_name, split(full_name, ',')[ordinal(2)] as first_name

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多