• Phoenix 常用函数


    AVG ( numericTerm )     


    COUNT (Term)     


    COUNT (DISTINCT  Term)


    MAX ( term )


    MIN ( term )


    SUM ( numericTerm )


    PERCENTILE_CONT( 0.9 ) WITHIN GROUP (ORDER BY X ASC)

    PERCENTILE_DISC( 0.9 ) WITHIN GROUP (ORDER BY X DESC)

    PERCENT_RANK( 100 ) WITHIN GROUP (ORDER BY X ASC)

    FIRST_VALUE( name ) WITHIN GROUP (ORDER BY salary DESC)

    LAST_VALUE( name ) WITHIN GROUP (ORDER BY salary DESC)

    NTH_VALUE( name, 2 ) WITHIN GROUP (ORDER BY salary DESC)

    STDDEV_POP
    ( X )


    STDDEV_SAMP( X )


    ARRAY_ELEM(my_array_col, 5)


    ARRAY_LENGTH(my_array_col)


    10 > ANY(my_array)


    10 > ALL(my_array)


    MD5(my_column)


    INVERT(my_column)


    ENCODE(myNumber, 'BASE62')


    DECODE('000000008512af277ffffff8', 'HEX')


    COALESCE(last_update_date, CURRENT_DATE())


    ROUND(number, 2)


    CEIL(number, 3)


    FLOOR(date, 'DAY', 7)


    TRUNC(timestamp, 'SECOND', 30)


    TO_NUMBER('123')


    SUBSTR('Hello World', -5)


    TRIM('  Hello  ')


    LTRIM('  Hello')


    RTRIM('Hello   ')


    LPAD('John',30)


    LENGTH('Hello')


    REGEXP_SUBSTR('na1-appsrv35-sj35', '[^-]+') evaluates to 'na1'


    REGEXP_REPLACE('abc123ABC', '[0-9]+', '#') evaluates to 'abc#ABC'


    REGEXP_SPLIT('one,two,three', ',') evaluates to ['one','two','three']


    UPPER('Hello')


    LOWER('HELLO')


    REVERSE('Hello')


    TO_CHAR(myDate, '2001-02-03 04:05:06')


    TO_DATE('Sat, 3 Feb 2001 03:05:06 GMT', 'EEE, d MMM yyyy HH:mm:ss z')


    CURRENT_DATE()


    CURRENT_TIME()


    CONVERT_TZ(myDate, 'UTC', 'Europe/Prague')


    TIMEZONE_OFFSET('Indian/Cocos', myDate)

  • 相关阅读:
    用Python完成Excel的常用操作
    用Python实现excel 14个常用操作
    ubuntu and centos各种上网代理设置
    vim 熟练度练习
    Ansible-playbook 使用方式 看一篇就够了
    python 使用ldap3 查询跨域的用户信息
    python pyinstaller 的使用
    vs code新建python虚拟环境
    vs code 远程开发环境设置
    上下文管理器(Context Manager)
  • 原文地址:https://www.cnblogs.com/leeeee/p/7276390.html
Copyright © 2020-2023  润新知