使用SPLIT() & NTH(),我将拆分一个字符串值,并将第二个子字符串作为结果。然后我想对这个结果进行分组。但是,当我与GROUP BY一起使用SPLIT()时,它总是给出错误:结果是一个字符串,那么为什么不能对其进行分组呢例如,它工作并返回正确的字符串:
SELECT NTH(2,SPLIT('FIRST-SECOND','-')) as s
need to restart (2 times)我正在试图从表中获取数字值column1, '[^0-9]', '') as column1_numeric;获取数据,但是这并不适用于第二行,并返回2700
对于column2:我正在尝试as:regexp_replace(regexp_extract\\)'), '[^0-9]'