How to extract strings between two special characters in TSQL

前端 未结 2 623
你的背包
你的背包 2020-12-07 02:15

How to write TSQL script to get \"Monday_Miami\" out of \"Email_Monday_Miami_June\"

Essentially, I want to extract everything between 1st and 3rd \"_\"

Thank

2条回答
  •  没有蜡笔的小新
    2020-12-07 02:55

    declare @s varchar(max) = 'Email_Monday_Miami_June'
    
    select parsename(replace(@s, '_', '.'), 3)+'_'+parsename(replace(@s, '_', '.'), 2)
    

提交回复
热议问题