- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个包含 int、int、float、float * 很多的长字符串,我需要获取最后两个 float 。
100,140,14.123,15.123,200,240,16.124,17.123
我正在使用 string_to_array 获取元素 3 和 4(前两个 float ),但我还需要一种方法来获取最后两个 float (本例中的位置 7 和 8)。
最佳答案
尝试
CREATE OR REPLACE FUNCTION last_fields(anyarray, int)
RETURNS anyarray LANGUAGE sql AS $$
SELECT ($1)[array_upper($1,1) - $2 + 1: array_upper($1,1)];
$$;
postgres=# select last_fields(ARRAY[1,2,3,4,5], 2);
last_fields
─────────────
{4,5}
(1 row)
关于arrays - postgresql string_to_array - 获取最后一个和最后一个元素之前的一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23597083/
我在 redshift case 语句中使用了 sting_to_array 函数。但是我得到一个错误,比如 - [0A000] 错误:Redshift 表不支持指定的类型或函数(每个 INFO 消息
我有一张 table : c1|c2|c3|c4 -----+--+--+---- a b c 10 a a b 20 c a c 10 b
我有一个包含 int、int、float、float * 很多的长字符串,我需要获取最后两个 float 。 100,140,14.123,15.123,200,240,16.124,17.123 我
我在比较 Postgres 类型时遇到了问题,如果能得到一些帮助,我将不胜感激。我正在从包含波浪号分隔字符串的配置表中提取有效的文档类型,如下所示: SELECT string_to_array(va
我正在查询一个单列表,查询的输出是文本类型。我想检查结果的基数。我正在使用 string_to_array 命令,但我不知道应该为定界符添加什么。以下两个命令不起作用: select rec from
我正在寻找一种方法来访问数组的第 N 个元素,这是 PostgreSQL 中 string_to_array() 函数的结果。例如, 假设一个单元格包含字符串值:“A simple example”。
我需要将逗号分隔的文本转换为一组记录。我创建了这个功能但我不认为最好的方法是: CREATE OR REPLACE FUNCTION F_StringListToRecord(pStringList
以下 SQL 对我有用,并给出了我想要的结果: select postdomain from post where postdomain not in (select unnest (string_t
我在 Oracle 中有以下查询: SELECT to_number(a.v_VALUE), b.v_VALUE FROM TABLE(inv_fn_splitondelimiter('
我想解析具有以下值类型的字段: “DAVE EBERT CONSTRUCTION~139 LENNOX STREET~SANTA CRUZ, CA 95060~~公司电话号码:(831) 818-31
我是一名优秀的程序员,十分优秀!