我想删除最后两段字符串。所以例如我有字符串“SLS Hotel -23-true”我想从字符串中删除-23-true。我不能使用SUBSTRING_INDEX(“SLS Hotel -23-true”,' - ',1)因为它会返回我的第一个文本但是对于某些文本我有“1 - Up -23-true”所以想要一个解决方案去除最后发现 -
我想从MySQL数据库快速完成,请告诉我是否有任何快速修复,否则我必须遍历Rails。
答案 0 :(得分:0)
试试这个从最后一个替换 -
所以它会给你SLS Hotel
和1 - Up
SELECT REPLACE("SLS Hotel -23-true",CONCAT(" -",SUBSTRING_INDEX("SLS Hotel -23-true",'-',-2)),"");