【问题标题】:Redshift SQL to remove text after a spaceRedshift SQL 删除空格后的文本
【发布时间】:2022-07-22 00:28:46
【问题描述】:

我正在尝试从下面的示例中删除空格后的文本(数据字段的名称是模型

R17245 20 应该只返回 R17245

FG789 32 应该只返回 FG789...

查询已尝试

Select regex_replace(model,'','')

【问题讨论】:

    标签: sql amazon-redshift


    【解决方案1】:

    假设这里的逻辑是从第一个空格开始删除所有内容,您可以使用:

    SELECT model, REGEXP_REPLACE(model, ' .*$', '') AS model_out
    FROM yourTable;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-04
      • 1970-01-01
      • 1970-01-01
      • 2015-04-06
      • 1970-01-01
      • 2019-01-31
      相关资源
      最近更新 更多