【问题标题】:sort varchar column with alphanumeric data in Redshift在 Redshift 中使用字母数字数据对 varchar 列进行排序
【发布时间】:2015-08-25 19:56:38
【问题描述】:

我在 redshift 数据库中有一个列,其中包含 11E, 11N, 11W,12W,12E,12S,1S,2E 之类的值。需要像1S,2E,11E,11N,11W,12E,12S,12W.这样的列排序

【问题讨论】:

    标签: amazon-redshift


    【解决方案1】:

    您需要将数字与字符分开。

    试试这个顺序

    选择一个 FROM 示例 订购方式 转换(整数,如果长度(a)= 2 然后左(a,1),否则左(a,2)结束), 对(a,1)

    【讨论】:

      猜你喜欢
      • 2013-05-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-23
      • 1970-01-01
      • 2018-07-29
      • 2013-12-30
      • 1970-01-01
      相关资源
      最近更新 更多