王振华 发表于 2017-5-16 22:47:17

用regexp_extract函数截取字段的值

有一个表A的useragent字段的值是Dalvik/2.1.0 (Linux; U; Android 5.1; vivo X6Plus D Build/LMY47I)
Dalvik/2.1.0 (Linux; U; Android 6.0.1; vivo X9Plus Build/MMB29M)
的形式,
当日也有为空的情况,先想用regexp_extract函数截取出Android 5.1,请教大神,用sql应该怎么写?谢谢

langke93 发表于 2017-5-17 13:33:05

有点超纲,sql还真没发现。楼主是否纯sql。可以接合代码来实现

王振华 发表于 2017-5-20 02:24:37

langke93 发表于 2017-5-17 13:33 static/image/common/back.gif
有点超纲,sql还真没发现。楼主是否纯sql。可以接合代码来实现

因为这是一个表的字段,用这个函数比较适合。结合的话,我知道用instr函数和substr函数结合,重复使用可以达到效果
页: [1]
查看完整版本: 用regexp_extract函数截取字段的值