i have a column that is containing values as below from a tableXX
| file_name |
|---|
| my_String1_20220103_144415.csv |
| my_String2_20220106_155730.csv |
| my_String3_20220108_153930.csv |
| my_String4_20220103_144470.csv |
| my_String5_20220103_144415.csv |
My question is how to retrieve a string after the last two '_' succeeded by a point '.'
to have an output as such
| file_name |
|---|
| my_String1.csv |
| my_String2.csv |
| my_String3.csv |
| my_String4.csv |
| my_String5.csv |
I tried this query :
select substring(file_name from '(.*)_') as file_name from tableXX
