How to get the 1st value before delimiter in sql server

后端 未结 3 1319
情书的邮戳
情书的邮戳 2021-01-01 16:32

In one of the column i am getting 2 values with a delimiter between it How to extract both the values

I have some thing like this Column TRN02 is

3条回答
  •  遥遥无期
    2021-01-01 16:59

    Just another way USING LEFT and RIGHT -

    SELECT LEFT(TRN02, CHARINDEX('-', TRN02) - 1) [before_delim],
           RIGHT(TRN02, LEN(TRN02) - CHARINDEX('-', TRN02)) [after_delim]
    FROM your_table
    

提交回复
热议问题