从mysql数据库中获取两个连字符之间的数据

use*_*469 0 php mysql

我想从变量中获取两个连字符之间的值.

例如:

1) ACH-AG-1987

2) GN -RV-0001
Run Code Online (Sandbox Code Playgroud)

从上面,我想显示:

1) AG

2) RV

Gor*_*off 5

用途substring_index():

 select substring_index(substring_index(col, '-', 2), '-', -1) as SecondValue
Run Code Online (Sandbox Code Playgroud)