我想从表格中的字段中提取一个单词或一组单词。
E.g我有一个名为flight_passenger
的表,其中包含一个名为passenger_address
的字段。
passenger_address
包含 12/1,环路,班加罗尔-20 等数据。现在,我想获得城市名称(班加罗尔在这里)。
此字段中的所有其他记录遵循相同的格式。
答案 0 :(得分:0)
尝试使用SQL Server 2012
select REVERSE(SUBSTRING(REVERSE('12/1 , ring road , bangalore-20'),0,CHARINDEX(',',REVERSE('12/1 , ring road , bangalore-20'))))
它返回:bangalore-20